Unfortunately we stayed here after beautiful Krabi. This was certainly a lower budget hotel and you get what you pay for. Three towers surround the pool which makes it quite echoey. We had a pool view room on the fourth floor and it was quite loud. Everything is neat and tidy and relatively clean however the raw sewage smell outside relates to a smell that also comes back up the pipes and stinks out the bathroom.
Leave the bathroom open and ventilate with the balcony door is highly recommended.
We are pretty self sufficient when we travel and are not high maintenance on the staff. Having said that, the staff were untrained and didn't follow up on things which was a tad annoying.
The location is fantastic but if you can, stay at the Holiday Inn.