Upmarket all-inclusive hotel with multiple restaurants, outdoor pools, spa, and beach access. Offers diverse cuisines, including Mediterranean and Mexican options.