Marshwood Hotels, Marshwood Apartments, Unterkünfte in Marshwood