Traveled with 2 children... Honestly, I am not satisfied. Firstly, there is absolutely no beach with decent sand, the pool temperature is cold, making it impossible to stay in. The restaurant reservation system is awful... everything is fully booked by 8 a.m.... Breakfast buffet food is excellent, but lunch and dinner are mediocre with constant queues. If you don't grab a sun lounger by 6 a.m.... you're left standing!!!! My conclusion is that the hotel can't handle the number of people. But they really want to make money. What I liked: comfortable beds, good cleaning, and special thanks for the great animation and evening shows, perhaps the only positive... In a huge negative, the kids' room is uninspiring, with a woman working there who lacks initiative, everything inside is old and besides building blocks, there's nothing... I don't drink, but judging by the drunk people, everyone seems satisfied with the alcohol. We won't be coming back - that's for sure...