Rooms are outdated. Beds and pillows were super uncomfortable and hard as rocks. Food at the buffet and restaurants were not good so although we paid for the all-inclusive, we ate out most meals. Staff is not very friendly and are super slow and ignore you, especially when you tell them you aren't interested in their time share sales pitch. We refused to waste hours of our vacation listening to them so they weren't very friendly after that. The mini fridge in the room was on the closet floor and it was too big for the space so we couldnt open the fridge door unless we literally took the fridge out of the closet, which is absurd! The bathroom sink and toilet had a constant sewage smell of rotten eggs which was awful! The entire place needs updating. The entertainment is pretty terrible and almost non-existent. The poolside host, Boris, always had a grumpy face and acted like he owned the place. He was only talkative to people who had the timeshare band on their wrist. Not worth upgrading to the premium package because the bartenders dont give you top shelf unless you ask for it, which shouldnt have to happen and unless you tip them well they dont serve you quickly or pour a good drink. Do not stay in the rooms above the lobby because they are super noisy! You have all the drunks at the bar yelling andyou hear all the staff yelling at visitors about time shares to try to get their attention so stay away from rooms like 2830, 2831.