Beautiful property and location. We stayed with my two little kids and my in-laws. The layout was perfect (basically two separate wings for sleeping). Tons of space and the lanai was great. Beautiful view. All the appliances were new and the kitchen was fully stocked. Great pools and the kids loved the beach. Great snorkeling and whale watching too.