East Falmouth Hotels, East Falmouth Apartments, Unterkünfte in East Falmouth