Spent 4 days there. Everything you've heard about the hotel is true, and then some. Rooms are luxurious, even the basic suite that we stayed into. Most comfortable hotel bed I've slept into. Separate shower from bathroom. Large LCD TV, complete with keyboard driven computer system. Ironing board, sensor-activated wardrobe light, safe, can't think of anything missing.
Most complete breakfast I've ever eaten in a hotel. Unbelievable variety, we ate three times and I think we've only tasted half of the buffet. Excellent facilities, with a number of public pools, artwork and local products shops and a number of restaurants, a nice sand beach, special pool and playground for kids, all within the premises.
Can't say I'd visit again, since our visit was paid for by the event organizer my wife attended, because the price is high enough. If you can afford it however, stay assured that it's definitely worth it.