We were really disappointed with our stay here and actually checked out early forfeiting a fair amount of money in the process. The hotel does have positives such as a lovely looking room (we had one of the round ones), pool area and nice stretch of sand. What should have been a memorable stay was let down by a complete lack of service. The overpriced beach restaurant and bar closed at 6pm each day, the room had no fridge, no daily water was provided, we had to pick up glasses for the room ourselves from the bar daily, there was nowhere to sit apart from on the bed, the breakfasts were dire with no Asian options and they had to be ordered by checking boxes on a slip of paper. The water at the beach is also too shallow to swim in and fairly crowded with boats. Not a great place to spend the day, especially as the beach bar insisted on playing loud reggae on a loop from early morning until closing time. I've been shown far more Thai hospitality at small cheap guesthouses than this, rather expensive, resort. We wouldn't return.