Luxury all-inclusive resort with direct beach access, restaurants, a spa, and an outdoor pool. Offers various room types, including suites.