Maybe expectations were too high, but there is nothing fabulous about the resort. Pools are overcrowded with nothing special for the kids except a small slide. You spent most of your time in a queue for towels, drinks, food or reception desk. Beach is nice, but nothing to do with the resort....not mentioning that everything is overpriced with little quality or service.