I stayed here in July 2012. The hotel was booked out when we arrived there were a few rooms left in the Charlie part. there are only a few rooms at the pool, theses are the rooms most people see in the pictures and this is what we expected or similar, when we arrived, unfortunitly we did not get these lovely rooms. we paid a tenner a night which ins't bad especially for this island which is dear compared to Bangkok and the other islands. but i did not like the room at all. it was dirty and there was sand in the beds, (this was there before we were in bed) there had marks on the wall and small holes. the bathroom was basic but there was grime growing on the mirror and shower.
Other than the appearance of the room the hotel is in a handy spot on the island and its 2 minute walk from the main beach bars. the staff were friendly and would allow you to book the room again (even on day of leave) if its not booked.
The pool ....the sunbeds had black marks on them like mould or something and the same with the towels, if no one at the pool is ordering drinks the bar men will threaten to turn off the music and if no one does they do actually turn it off.
if you do want to stay in one of the nice rooms I suggest you book it early and save some money for it as we did see these rooms and they were really nice.
This place is definitely not for families when we stayed here it was all people travelling and partying.