The place met all of our expectation through the spectacular views, amenities, the little touches and hospitality. It was a wonderful experience to enjoy and relax especially with kids. Wished we could stay longer at this wonderful place.