Westgate-on-Sea Hotels, Westgate-on-Sea Apartments, Unterkünfte in Westgate-on-Sea