I have stayed there 6 times and it is a nice place. It's 3 star, clean, comfortable and friendly. Good value and conveniently located. I usually pay 47 USD per night which included a decent (not exciting but adequate) buffet breakfast. The Swiss Lodge on Convent Road nearby is about the same level of quality/value.
If you want more luxury in the same general area, the 5 star Sofitel Silom is not too far away and a room will run you about 90 USD. Includes a fabulous over the top breakfast.