Excellent host, accommodation, amenities and location. The prefect home for families on vacation.