The day to day personel is great, beach is nice and the cleaness is good. They have personel from 2 different company for activities, so the possibility are almost endless. There are free shows in the evening that my kids loved, same thing for activities in the day, arcade center when you need a break of the beach an pools. But the food is not steady, one day it's great, the next it's disgusting. Also, many levels of client, so you get lost in where you are allowed and not, what you can use and not, where you can eat and where not...
And most of all, the commercial pressure... You almost can't just arrive and go on with your vacation, meeting with a representative that will try to sell you stuff, first morning, meeting of over 2 hours trying to get you to join the oasis VIP club, or whatever other levels of club. They don't let you go, you say no and... But there's one last deal I can offer you... it will just take 30 seconds... but there's an other option.......... non stop. representatives at every corner trying to sell tours or activities, it's good, but then, it's also too much.