Hoteller i Wilbraham, Wilbraham lejligheder, indkvartering i Wilbraham