Lovely rooms, beautiful grounds, spacious pool area overlooking the Indian Ocean - never felt crowded (though it wasn't peak season, which may have helped.)
Nice spa.
Restaurant service was quite slow on three consecutive nights, not what you'd expect from a five star hotel, though food itself was nice. This was our only grumble, however, and we would go back to this hotel.