A beautiful location and relatively well-appointed rooms. The free tours they offer are absolutely worth getting involved in to see the local area, and even just heading out into the town/village opens up some nice opportunities.
The food in the restaurant was excellent and well-priced (particularly if you can get 15% discount through Hotels.com)
The staff, once you engaged them, were generally very helpful, but I'd have to say that this is the one area where the place could up its game a little: There's never anyone around the pool and the phone system doesn't work well, the service in the restaurant was on the slow side, and again, always a bit tricky to catch their attention. The staff was all perfectly nice and competent, but for a place positioning itself as a 5* resort these are the little things missing.
The walls/ceilings/floors in the rooms are pretty thin, so if you are unlucky enough to be next to the kid from the exorcist, then you'll need some ear plugs (or holy water). Thankfully the staff managed to find some in the village....ear plugs, not holy water.
They should also make more of the yoga barn - it's an absolutely amazing venue, but they only have yoga three times a week, and not at the weekend.
Special commendation to whoever is in charge of the gardens - the whole place looks fantastic and has a rich and varied collection.
Finally, if you get a driver from the airport, ask for Yudi - he's an absolute character!
Overall, a great place to chill out.