Hoteller i Longfield, Longfield lejligheder, indkvartering i Longfield