Marnhull Hotels, Marnhull Apartments, Unterkünfte in Marnhull