I have mixed feelings about this property - it did not completly meet the expectations I had after reading reviews at various sites.
First of all, low season (wet season - when we stayed) has the advantage of great rates - also for the attractive villas. However, the mosquitos are quite a few, and it was difficult to sit outside in the evenings. Deet 30 did not prevent me from getting bitten a lot - I usually do not have an issue with mosquitos.
In addition, both the Indian and Korean restaurants seem closed during the summer. After a few days you get bored with the food. You have to go pretty far to find other dinner alternatives.
The nature surrounding this resort is fantastic, including the stunning beach. However, the wildlife does have an impact on the resort. There are wild dogs (or at least one) wandering around, ants in both hotel room and villa and a lot of geckos everywhere. Some probably love this closeness to the nature, others not. We decided to change from our villa to a suite in the hotel when four or five geckos were creeping around high in the ceiling, impossible to get out for both us and the housekeeping. (Yes, I now they are harmless, but it is not easy to sleep knowing they are hanging over you).
The villas are indeed in a lovely setting and quite private. However, our villa felt a bit worn and tired. We had just stayed in villas at the Napasai (Orientexpress- about same rate) at Koh Samui and those were a lot better - another league, actually.
The service was also very variable. Some staffers are amazing (like Cherry, our villa host, and the GM, who answered our inquieries promptly), others more indifferent. Twice we were woken up by a gardener/leave blower at 9am in the morning (we like to sleep long when we are on holiday - why on earth start with this so early?), another (early) morning two or three staffers were sitting on the day bed in our garden using their cell phones (!).
However, if something goes wrong, the resort seemed very good at compensating for this. When we arrived (at 6pm), our villa was not ready due to problems with the AC. Was offered free massage while waiting. In addition we were offered another free massage for the above mentioned room change. The extra fee we were supposed to pay for the villa was also waived in the end, due to all our inconviences.
To sum up: A nice resort with a stunning setting and a lot of potenial - keep your expectations on a moderate level when it comes to the facilities and you will probably be satisfied.