The pool and beach match the pics and are beautiful, but nothing lives up to the images. Restaurants that you book are filled within a four minute window each day. The pool is filled with chairs that are reserved but unused, leaving no where to place your towels. The food is mediocre at best and all bars had extremely long lines for drinks and were constantly understaffed. The worst though, is that when items were stole from my room, all I got was three requests to “come back later” to report. After my fourth attempt to speak to them, they wrote it down in a paperwork, but did nothing to address, not even to apologize. Then the spa did not provide all the services in the packages we had purchased and acted confused when we asked to receive them. (We never did). Don’t waste your money or time here. The list goes on, miniature golf isn’t actually available because there are no golf balls or sticks; rock wall is a joke and suitable for 5 and under only and the available excursions were subpar. The experience doesn’t live up to the images.