Finally getting around to reviewing this hotel and I am shocked to see how badly is has been reviewed. We stayed here in February 2012, and I would have never stayed anywhere which was rated so badly. I have added my review which I wrote for the website we booked through.
To be honest, we found it okay, if not basic. The pool was nice, the hotel was in a convenient location for the beach and bangla road, and the staff were really helpful. the room was a good size (we were upgraded to a deluxe room when they saw i was pregnant, to give me a bath in the room, which was appreciated). there was a great choice of tv channels in the room was well, which was unexpected. negatives: we had ants in the room the first day but mentioned it to the desk and didn't seem them again. The tap in the bathroom was also very loose, but again, we mentioned it, and it was fixed. the shower/bath was also leaking and leaked through the wall to next to the bed. mentioned this, but it wasn't fixed, we had to keep towels on the floor next to the wall to soak up any water. Other than that the room was fine. They have an inhouse travel agent, who is worth booking through if you want to do any excursions. We wanted to book one particular one which was unavailable, so the agent got us on a similar, much more expensive one, for the same price as the one we wanted (saving about 800 baht each), because I was pregnant and she wanted to make sure I was on an excursion which was suitable for me. Really helpful.
At the end of the day, you get what you pay for. I'd probably stay again if I was on a budget.