This all-inclusive resort offers a wide range of activities and wellness programs like yoga, cooking, sailing, and diving ...