Stayed there for a few days in August 2012. They seemed to be overbooked, so I was upgraded to an executive suite (but smoking room). The room was really nice, as was the rest of the hotel.
The location is kinda "meh" for Bangkok and inconvenient as a launching point to see the rest of the city. The only issue, I had was the slow check in service and an A/C that wouldn't quit. Other than that, it was a nice place to stay.More