Wareham Hotels, Wareham Apartments, Unterkünfte in Wareham