Stayed here for 3 nights in late August and enjoyed the resort so much that we did not leave the premises for the entire 72 hours we were there. From the moment your arrive at the airport you notice the difference: there were about 30 hotel staff waiting for guest with clear name signs but our host had a very discrete sign with the hotel logo and as soon as were walking towards her she greeted us by our name and called the driver (order the pick-up service in advance, 600 baht). While waiting she informed us the name of our butler (Aon, you were great, thanks!)The car had cold water ready and had a great fresh minty smell.
When we arrived we welcomed graciously and check-in was quick and smooth. After that we walked past the main buildings and were then driven around the resort loop in a buggy while our butler explained where everything was. The villa was immaculately clean and everything was ready for our arrival. We stayed at a pool villa with Ocean view and it was absolutely gorgeous. There are very comfortable pool chairs as well as a big sofa bed that is covered. The pool is a decent size and has some good depth to it (1.40m) and was very clean as well.
We are huge foodies and were excited about the food. As we stayed in the resort the entire time we had breakfast, lunch and dinner 3 times at the resort and all meals were good to great. Dining on the rocks is a true experience and a must-do if you are staying here. While the dishes were overall a bit too sweet for our taste and sometimes got lost in the deconstruction process a bit - it was great to try out the creations of chef Allan. As we were the first to try a new set menu he personally stopped by and asked for honest feedback - a very nice touch. Wine selection is very good too, but most bottles a bit pricier than what you'd usually pay (and we live in Tokyo).
The dining on the hill is a great alternative and serves great buffets (the breakfast buffet is among the best I've ever seen, with a great balance between Western and Asian options) and a la carte lunches and dinners. We also joined the Italian night (good with a nice Italian wine) and the Thai buffet (excellent) with traditional Thai music and dance. The drinks at the pool and the bar are all great and the staff is happy to whip up any kind of cocktail or frozen drink you'd like.
If you're not feeling like eating at the restaurant, you can just as easily order in from the full menu which is the same price as in the restaurant. It takes about 20-25 minutes for delivery and setup at your villa and all the food is top notch. Breakfast next to the pool is pure bliss with the sun rising and all the other dishes are of great quality and served warm and with all the condiments you might like.
The spa is great and we joined Tai Chi and Yoga lessons every morning with lovely teachers - a great way to start the day. The gym is a bit small and the equipment a bit older (no screens) but good enough to get a quick work-out done. The infinity pool is amazing and has the best views, swimming there is pure bliss. The beach chairs there are also very comfortable and it is hard the leave once you installed yourself poolside.
The staff around the resort is great and very helpful. There were a few small flaws, had to ask for newspapers a few times and the waiter spilled a frozen drink over my shirt next to the pool, but all were taking care of with a smile and very quickly (my shirt was dry-cleaned and delivered within a few hours). The beach was probably our least favorite part of the resort as it takes a bit of the magic away as it is not as pretty as you'd hope and the water very shallow. The amazing pool makes up for this though. And yes, there are quite a few mosquitos and you might want to bring some extra repellent, but if you're worried about this perhaps better to skip Thailand overall as we got bitten just as much at our hotel in Bangkok.
All-in-all a true 5 star experience from beginning to end and would highly recommend staying here in case you just want to relax. All you need is your swim wear and a pile of books and you're good to go. Oh and go for the pool villa with the view if you're in doubt - you won't regret it.