To begin there were ants on our night stand, so we had to change rooms. I ordered a cappuccino from the bar only to find the cup laced with ants after finishing it. The drinks from the bars were inconsistent, they tasted different at every bar. The staff spoke limited English. There were a lot of kids in the swim up bar area. There was a tampon in the pool, that's was the end of the pool. There were rocks on the ocean floor at the beach. Those are my complaints, on a positive note for the most part the service was commendable.