Nestled amongst the tropical gardens and sprawling white sandy beach, this magnificent world-class all-inclusive resort offers luxurious accommodations for all its guests. Each gorgeous unit provides breathtaking views from your private balcony. Enjoy excellent on-site amenities such as direct beach access, three spectacular swimming pools, tennis, golf, Spa, exercise facilities, a wide variety of...