This hotel is not very expensive even for the full moon party if you book long time before coming. We had the basic room (garden view bungalow) and it was really nice. The room is quite small and the TV is very old but when you are in Koh Phangan, you are always outside, on the beach, by the pool... So it does not really matter. Housekeeping is perfect, quick and efficient. Breakfast is really good (pancakes are yummy!). And the location could not be better. We were here for 5 nights so we enjoyed the full moon party which was on the haad rin beach. Really fun! But if you are not interested into partying, you might be disturbed by the loud music in bars close to some bungalows during the night. Our bugalow was perfectly located (#206). We enjoyed our stay very much, the restaurant is good and cheap. The staff is really nice but sometimes they have troubles inderstanding you because they do not speak english very well, which is totally normal actually!
I would totally recommend this hotel.