This is not 4 star! It's barely a 3. Pictures are not current. First problem was at check in. 5 people checking in to 2 rooms. My husband and my daughter and I checked into our room which had only one bed. I called the front desk who said we were given an upgrade to ocean view which is only one bed. I said thanks but we are 3 people, we cannot sleep in 1 bed. He said he could move us back to garden view but we have 2 rooms and I did not want to move from the rest of my family. He was super rude. They decided to bring us another bed. The bed came with only a sheet, no blanket and no pillow. Another call to front desk.
The pool is disgusting. It's filthy and there are so many tiles missing, a light was loose and stairs to get in are slanted. I watched several people struggle to get in and out. There is no hand rail. For at least 3 days the shower to wash off after the beach was not working so the sand ended up in the pool. This whole hotel is in desperate need of repair. Cracks, water damage every where. They do not accommodate for any allergies even though they asked constantly. I fell at the restaurant on some decor they had up. The first aid attendant was useless. No one bothered to call to check if I was ok. Concierge Rodrigo was useless. Maids don't clean and don't give enough towels. We had 2 towels every day and had to call to get more, every day! Garbage never emptied and empty glasses never taken away. This was the hugest rip off vacation I ever took. Stay away!