Amazing, spacious, clean, beautiful home perched on top of a hill overlooking the ocean. The kitchen was well-stocked, there were a lot of games and movies for families, and everything was high quality. The location is perfect for snorkeling day trips, visiting local museums and great restaurants. We saw wild pigs, colorful birds, bright green geckos and beautiful foliage. Morning coffee on the wrap-around porch was dreamy! Everything about this place was perfect!