I don't feel it deserves the reviews that made me choose this place. The rooms are clean upon arrival, but in the four days I stayed there, they didn't clean them once. The next place I stayed in was much cheaper and they cleaned almost every day, replaced the water etc. Pool is nice, but its a walk to the beach down hill, which is ok, food is a little expensive and average. But the two things that I didn't like is that the guy really overcharged me for a bike hire, I found out, it was an old bike and he was charging 250 bhat a day, you can get one for 100 a day in this condition. Also, I left a swimming costume in my room and went back to get it, and it had magically disappeared, they said they threw it out. I guess these are small personal problems, but the other places I stayed in were much more personal, cheaper, and better.