Hoteller i The Birches, The Birches lejligheder, indkvartering i The Birches