The staff is really nice and helpful, and the hotel is 2 minutes away from the beach, in the middle of where things happen. I was there a bit off season, and there was maintenance going on, and internet didn't work for the main part of the time, which was a bit annoying. However, maintenance has to be done at some time, so I can't really complain. The internet has to be dealt with though, very frustrating.
The room was huge, clean and nice, with a small balcony, and a big bathroom. The bed is a bit hard, but so were all the beds I had in Thailand. The TV had several English speaking channels, the noice wasn't too much considering where the location is (if you want peace and quiet, do not stay this central!)
All in all it was a nice stay, recommended, and I'd probably stay there next time too.