Enjoy spacious villas with private pool, fine sandy beaches, ocean views, 13 dining options, spa treatments and unique excursions.