Westgate-on-Sea 호텔, Westgate-on-Sea 아파트, Westgate-on-Sea 내 숙박