Wimborne Minster Hotels, Wimborne Minster Apartments, Unterkünfte in Wimborne Minster