My family and my friend’s family booked the same week vacation at the same price. At check in we asked to be near eachother, after a 2 hour check in line they placed us completely opposite sides of the property. She was in building 2 and they placed me in 23. The most disgusting old room I’ve ever seen, outside under construction, old dirty wicker furniture, mosquitoes flying in the room. I immediately went back to the front desk where I was told I can only upgrade to a different building and pay more , which I did because the 23 building is so disgusting. I paid for an upgrade and went to building 10, which was beautiful. They place 2 beers and 4 sodas in your fridge and no ice machines on the property. Half my stay when you call for ice they don’t come. Asked for pillows 2 days straight and didn’t get any until 3rd day. Getting a reservation at a restaurant is sheer torture and the front desk screwed up our reservation for Japanese only allowing 4 to go when we were a party of 6. Italian restaurant was good. The amount of torture on the beach from women asking to braid your hair, and the men trying to sell trinkets and sea exertions is extremely frustrating. My favorite part of vacation was the staff at the beach bar, so friendly , the best service. If you fell asleep in your beach chair you were woken up by people trying to sell things - at night nothing to do. Buffet was gross. My friends bathroom ceiling collapsed on her while showering, she got hurt . Won’t be back.