Hoteller i Nellysford, Nellysford lejligheder, indkvartering i Nellysford