I don’t even know where to start.. I had high expectations but was really disappointed. From the first day I arrived they told us (group of 4) that our rooms were going to all be completely apart in different buildings. So we ended up canceling one room (still waiting for the refund) and ended up sharing 2 rooms all together. The staff were not helpful at all. You could tell they didn’t want to be there and always tried to avoid us. Very few staff were actually friendly.. If we even asked them for water in our room, they complained and blamed in on it being a holiday weekend and being too busy. My room didn’t have a working phone so I couldn’t order room service. I had to go outside to the front desk every time I needed something. They didn’t clean our rooms until I had to beg them like 3 times. No toiletries unless I tipped.. And they were super stingy with towels. Each room had only one towel and we were expected to use that the whole stay. Each room had a hammock and mine didn’t have one. When I requested it, they said they would put it up but never did until the last day.. Half way into our stay our toilet started leaking.. The longer I stayed the more things started to break down. Mind you, we were on the “privileged” side, so I can only imagine what the common rooms were like. No alcohol after a certain time. Beach beds and lounges were always packed. Not worth the stay. You’re better off staying elsewhere..