Nice hotel, all the amenities you need, great complex of pools. Just make sure your room is as far from the Vista Lounge as possible; otherwise you'll be bombarded with crappy live music, fully audible from the lounge to all the surrounding rooms above it, for four hours a day. Horrible.
The Internet access is not free, which is lame.
The room service is good but overpriced by at least 40 percent. So it goes with resorts.
Otherwise a very nice hotel.