All-inclusive resort hotel with multiple bars, eateries, a spa, pools, and a water park. Offers diverse accommodation options.