Hedge End Hotels, Hedge End Apartments, Unterkünfte in Hedge End