Hoteller i Elton (Cheshire), Elton (Cheshire) lejligheder, indkvartering i Elton (Cheshire)