It was an excellent hotel, excellent stay for an excellent price. I was annoyed that I needed to leave a 1000 baht deposit at my check in - I have stayed in 4 other hotels in Bangkok in the last month, and nowhere did they ask for a deposit. But that is a minor thing, and they did let you know ahead of time (it was mentioned on Expedia).
A lamp in my room did not work, so I went downstairs with it, and they replaced it with the one that worked, and said I should not have come downstairs, I should have called and they would have sent someone.
The tea kettle in the room is not meant to work, you are expected to go to the cooler in the corridor to get both cold and hot water. But even without me asking for it, they brought one into my room as they did the daily cleaning the day after I came. That was nice and thoughtful.
The staff was very helpful and polite. The room was very nice and clean, and it had everything I needed. I will definitely come back.