The location is nice, the beach is really clean and clear water. Kayaking rental only 50THB per hour, was the good deal with fun thing to do. The room is nice and clean but please make sure you got the room which is not too far from the beach. First and second night I got the furthest room in this resort even they have lot of rooms available for my room type, I got new room for the last night. For the service, it ' s really bad especially for the food. Order delayed, they messed up my order and payment. For beverages is fine. FYI this place has no kettle in room, just for incase if you want hot water. You have to go to the front desk and ask for it. Sum up: good accommodation, good price for the room but Food and Beverage service are bad.