Rejuvenate with spa bliss, fine dining, and tranquil beaches
All-inclusive resort with white-sand beaches and coconut gardens