stayed there twice last summer (june & september) and i have to say it's one of the best hotels i've ever stayed in...excellent service all round, clean, beautiful complex and MUCH fancier than the restaurants (marble floors in the lobby etc)...
we stayed in club 7, which was boss, but perhaps not worth the additional costs if you are price concientious...personally when i'm on holiday i am stoopid with money (you've got the rest of the year to worry about that!) so i enjoy the little extras (free booze between 4 & 7, free snacks throughout the day, the extra touches fom the concierge room etc)...
the staff were incredible, very friendly...the pool bar & pool side service is excellent...the staff are very laid back, not necessarily the quickest in the world but what's the rush when you're on holiday? ask for tash at the bar, she's amazin! has remembered us over the last few years that we have been goin which i think is amazin considering the amount of people that must pass through...but then again we do go through some booze
they have "dive-in" movies twice a week at the pool which is great for kids!!
the pool has underwater speakers so you can never escape the rock!! problem is that it isn't very deep so you can't really swim..but it's nice to chill on the steps of the pool with a beer and catch some rays...
if you bring a car then the parking is kinda expensive, but that's a minor problem with an otherwise great resort!!
i don't know if you used to have to pay for the express passes (i think you did years ago) but you certainly don't now...you just show your room key when joining the queues and skip straight to the front, which is a great bonus!!
i'm going back for new years!!! can't wait...enjoy your stay!