Impressive beyond words. The staff at this property are all just incredibly friendly and the service they provide is better than any other resort or hotel I've ever stayed at. The room was comfortable, clean, and quiet, and equipped with every amenity you'd expect, and some you wouldn't.
There are only a few restaurants on the property, but each has its own style and cuisine. You'll be eating at a five star restaurant for every meal.
Despite the high-class luxury of the property, it was never pretentious. You could tell that the staff cared about and treated every guest with the utmost respect regardless of status or appearances. So don't be afraid to stay here if you're worried about such things, believe me, they will treat you well.
The spa was incredibly relaxing, the pools and swim-up bars were always well staffed and maintained.
I've had good experiences with resorts before, but this one blew every past experience out of the water. We will definitely be returning.