Cruise like feel. Paid for all inclusive but it was limited to very low end drinks. Cocktails were poorly mixed and did not taste great to include the sangria; stick to beer or wine. Very nice servers, very friendly. No sit down restaurants on property, all meals were buffet style. The jacuzzi heat stopped working after the first day we arrived, informs the front desk daily, they replied with the same reply daily, we will submit a maintenance request. Unfortunately, did not get to use during our stay. Good location, next to a mall and the beach. Had good activities for children on the weekend. If your looking for a getaway to spoil yourself or it’s a special occasion, I would recommend a different hotel.