Hoteller i Clifton, Clifton lejligheder, indkvartering i Clifton