We were recommended this hotel from a friend and couldn't have been happier. We stayed for 10 days in August.
The room was nice, clean and plenty of space, we were in the beachfront suites rooftop floor.
The beach was excellent, somehow always plenty of lounges, the staff set up for you with towels and bring complimentary cold water around regularly, a fresh cold face towel around lunch time and then fresh fruit in the afternoon. The service is flawless.
The golf buggies that pick you up from the room are also quick and never had to wait long.
In terms of food the breakfast was very good, for Asia you would struggle to find that much variety in a breakfast buffet. The beach restaurant was good for lunch and Chef Chom's was great for dinner, especially the Thai cultural night.
The location and hotel were amazing, but the service is really what made it a great experience, the staff really go out of their way to help and genuinely happy to do so.