The front office staff and concierge are extremely friendly, as are the housekeeping staff. The restaurant has a wonderful selection of breakfast options, as well as a fantastic fine dining dinner menu (although quite pricey). It is a very expensive resort, much more expensive than any other hotels I stayed in of the same standard.
I did not use the spa as there were amazing facilities located nearby for less than half the price. Taxis cannot be ordered to the hotel; and if you order them from the hotel, be prepared to pay 200/300 baht more.
The rooms and resort grounds are clean, spacious and well presented, although the rooms could do with a bit of renovation (bathrooms especially). Toiletries provided are of good standard.
The pool area was the highlight for me. The infinity pool is one that you see on amazing travel shows, that look like paradise! The white sandy beach is also amazing. Definitely a highlight of my trip.