overall we enjoyed a lovely relaxing 2 weeks here.
It's a very large complex that is well apportioned so you never fell too crowded. There's plenty of space for everyone and no part gets too noisy or crowded.
Food selection is broad and there's something for everyone at all meals, but I would say that at times the quality, presentation, and temperature of dishes could be improved upon with a little more effort.
We opted for an All-inclusive package and the most disappointing part was the quality of the drinks - the wine on offer is awful (and as the cost of upgrades to reasonable standard offerings is not expensive, I don't understand why it's not given to All-inclusive as a step-up offering relative to other packages? Cocktails and some other drinks on the package were also really poor quality (who expects machine dispensed sugary cocktails on an All-inclusive package?).
All the staff throughout are wonderful, lovely, caring and friendly people - well done all!
Rooms are spacious enough - walls between rooms are only stud partition so you'll hear everything next door! We had quiet neighbours on this visit., so not an issue
It's a good location for those that enjoy walking the sea front promenade, or the shopping malls, etc.
All-in-all really good, but I wouldn't pay the extra for All-inclusive again.