Hoteller i Stillington, Stillington lejligheder, indkvartering i Stillington