Hoteller i Riverton, Riverton lejligheder, indkvartering i Riverton