I’m not a person who leaves reviews but after staying here I felt obligated to.This hotel is possibly the worst hotel I’ve ever experienced in my life.The rooms and property are beyond outdated, don’t expect anything to look like the pictures.Rooms are very old, and most things are not functional. Barely any lighting especially in the bathrooms, and the AC does not work.Food is inedible, and the options are mediocre at best, aside from the fact that you will wait hours to get your order at all restaurants throughout the property. I ended up leaving the hotel everyday for food because it was that bad. Additionally, drinks are very poor as well, and even paying for Sun Club won’t help that.Service is absolutely terrible, some staff members are pleasant but will forget your order and never bring it, you’ll wait 30 minutes for a coffee at the buffet, and will be standing at the host stand for 15 minutes when there are open tables and no one will come greet you and offer you a table. The wait times are ridiculous and the hotel is not even at capacity. You can tip all you want, as I did, the service somehow just keeps getting worse.Amenities are old, and not kept clean, pools, bathrooms throughout the property, etc.Upgrading to the Sun Club is a scam, the service, food, drinks, and room are just as mediocre. They would not leave me towels in the room, I had to call for towels and then wait an hour to receive them. Room service which is offered through the upgrade takes 3 hours to arrive, and that’s after the 10-15 calls you have to make to the room service line before they even answer you.The only good thing I have to say is the location is great, and you are in walking distance to Mambo Beach, and all the restaurants which have great service and food. The beach is also very nice, and the ladies at the Sun Club check-in and the Kids Club are very polite and helpful, aside from this everything else is completely terrible. Staying at this hotel was a complete failure, a scam, and a waste of money. It’s embarrassing that they’re part of the Hyatt chain.