The location is great because it's not too close to the city but it's still very easy to get to, so if you want to have a relaxed day by the pool you can or if you want to go out and party that's easy too!
The staff is also fantastic and are always more than happy to help.
My only negative is that they seemed a little unorganised for the off season (which is when we visited). An example is they closed up the roof top bar and no body was around to help in the premium club. However, one of the restaurants was more than happy to supply us with our afternoon tea, tapas and evening cocktails.