Hoteller i Greenhow Hill, Greenhow Hill lejligheder, indkvartering i Greenhow Hill