The resort is clean and entertaining for families with young children. The food options were disappointing. There are limited choices and no authentic cuisine. It caters mostly to the American pallet of a child. As a non smoker I didn’t appreciate the constant barrage of every kind of smoking imaginable, even hookah. I loved the beach, but it wasn’t private. They allowed unruly cruise ship passengers to take over. Also, people trying to sell you everything from jet ski trips, to drinks. It was constant harassment and made for an unpleasant experience. Again, the beach itself was lovely. The hotel is new and clean. Our overall trip was positive.