First of all this place is in Koh Tao, not Koh Phangan.
I stayed here 3 nights as part of a diving course, and so not to confuse, this review is purely about the accomodation, the diving course was superb! The accomodation however was terrible, mainly because of the staff on the last day, otherwise this may have got a 3 instead of a 1.
On leaving my room at 5.20 am in morning I was approached by an unknown lady (who turned out to be the receptionist) demanding my key in quite a forceful manner, I said no as had been told I would need to hand this in at the dive school. After she explained I gave it to her. Later that morning I had realised I left something in the room (bank card so quite important), admittedly my stupid error. When I went back to enquire she was unbelievably rude, and told me to go away and come back, despite having a boat to catch I did exactly that, only for her to be rude again and saying it had nothing to do with her, they refused to check the room and told me to go round the back and look in the bin, at this time she was then laughing with her colleague and pointing at me. So if you want help whilst staying here don't expect any, this lady should not be working in hospitality!
The room itself is extremely basic at best and there is much better value for money on the same road and by the beach. The room has one plug, and the electricity is intermittent, so considering it only has a fan (which you can't adjust and just points at the wall) it's pointless because it keeps going on and off all night. Curtains don't fit either so light is always coming in. I don't usually mind accomodation like this whilst travelling, but when you have places next door that are so much better (I did get a chance to see some fellow traveller) for same price or less, you realise this place is pushing their luck really.
Basically overall, koh Tao is great and is excellent for diving, just don't waste your time or damper your experience by staying here