Yarmouth Port Hotels, Yarmouth Port Apartments, Unterkünfte in Yarmouth Port