Have to say that the room we had at 800 baht a night was fine, with air con, hot water, TV, fridge and huge bed. It was the most expensive and there are only two of them. Luckily, we were one of only two couples staying there. The other bungalows are much smaller at 600 and 500 baht but also have air con, tv, fridge etc.
We stayed here for 4 days and paid upfront, but if we hadn't we would have moved after the second day. I have to say the service was terrible. Each time we went into the restaurant, all the staff were sitting around either playing bingo together or watching the TV which was on constantly, and if we asked for food or a drink it felt as if we were just an annoyance. Also on the second day I asked for the room to be cleaned as we wanted clean towels etc. When we got back all that had been done was the floor had been swept. No clean towels, no toilet roll, no water in the fridge. They had a board outside advertising two films a day - these never materialised even though I did ask if they would be showing any, and was told - no - no other explanation. They advertise cocktails - but don't have the ingredients. The pool, which my other half used once, has too much chlorine and his eyes were stinging for a day or two afterwards.
All in all - if all you want is a decent room - stay here. If you like to be acknowledged and not made to feel like a nuisance - don't. Go up the beach and stay at Benjamin's Hut. Fab place, great people, cheaper prices, although they don't have hot showers but have only been there for three weeks and are working on this.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC