This was an alright stay. There were no HUGE issues but a few things that we didn't really care for. To name a few: the pool closes at 6pm, which, to us, seems far to early. The sun doesn't even set until 630pm. Would have been nice to have it open till until at least 10pm or later. The shower was not great, either. If you are over 5'5 you will have to crouch to get under the showerhead. The bedding was a bit annoying. They didn't have a sheet and comforter, it was a sheet, a somewhat thicker blanket and then another sheet. It would get clumped up easily and the middle blanket was irritating to the touch. The AC controls were quite old and some of the buttons had to be pressed pretty hard to get working. An option to have the AC go off once it got to temp would have been nice as well. There was also no balcony. That was quite unfortunate. Oh, and there was no ice on site. You have to walk down the road to the 7/11 to buy some.
Having said all that, the room was spacious. It included all the things you'd need (towels, toiletries, etc...). They had a pay-to-eat buffet on site, which was... Fine... The pool was ok as well. An unfortunate choice of tiles in the middle of the pool but it was refreshing and the area was fairly clean. The hotel was right beside Asiatique, which is a neat little food and shopping area. Lacks some other amenities close by, but not too bad.
I'm not sure if I'd stay here again but it was ok overall. I've stayed in much worse in Bangkok.