We enjoyed our stay at the resort for 5 nights.
The adults only pools are a huge plus for couples without kids - you can enjoy the weather and relax.
Dining options are great - breakfast is very good, and for lunch and dinner you have multiple choices including a Michelin restaurant- all the prices are reasonable.
The Spa was great, and also the cooking class was very fun.
We had one issue in our last night - there was an event at the resort- a concert right outside our room, at 23:30 we had to call the reception a few times and ask to stop it, it is ridiculous that we paid 350 Euro a night and since 14:00 they started with sound checks drums and what-not. They blasted us with loud music while all we wanted to do is relax.
The day after we checked out we mentioned this, and they compensated us in 200 THB (7 Euro)…For this kind of resort I would expected a more personal approach and handling.