Pros: great weather, clear water. A cool cave to admire for about 3mins. Cons: depleted beach towels upon arrival, received a room with a broken water pipe, slept the night to high pitch hissing of such broken pipe, no shower for 2 days, water shut off 1/2 day to fix problem, "sorry, nothing we can do", was the respond. Bedside lamps did not work, beds are small. Vending machines are empty but turned on. No towels in gym, no mirrors and very very small with a strong smell of rubber, weird! Get up early to get a spot on the beach. Beach is very small, buffets are $80/per person, the final straw to decide to leave this hotel was getting kicked off a portion of the beach at 4:45pm so the restaurant crew could prepare for dinner, (fine, I get it), but then saying " good luck finding another spot" on the main beach. We are cutting our loses and leaving today for another hotel. You should never have to "survive" a holiday or come for extra stress, even my 12yr & 13yr olds were asking to go home. This hotel is too large with amenities too small. (I'm certain they knew about the water pipe issue and still filled the rooms. They needed to acknowledge this uncontrollable issue and offer a move of another room even off the property), but now this hotel is in a win win situation as we are forfeiting our remaining 3nts and they get to rebook and recharge. I'm tired of being told "there is nothing we can do, my apologies! There is always something to be done if you chose to do it!