Hoteller i Falmouth, Falmouth lejligheder, indkvartering i Falmouth