Stayed here 3 nights in an air conditioned bungalow. The rooms and grounds were clean. Staff was friendly and helpful. It's right on the beach with a restaurant and bar facing it. We ended up eating at the restaurant most of the time because we found that the food was surprisingly better there than some of the restaurants we ate at Chaweng. Wifi only works in the restaurant area.
My only complaint was that there was a sign posted in our bungalow stating not to bring in food to reduce ants and pests and also we would be charged for bringing outside drinks to the beachfront/restaurant area. Also, there were two dogs (not sure if strays or the owners) that would lounge around the restaurant area. It was kind of distracting and unsanitary if you think about it to, to be eating breakfast and having a dog sitting next to you begging for a handout.