The big plus of this hotel is its proximity to US Embassy (and other embassies) and is within walking distance of some very good restaurants and walking distance of BTS Skytrain.
However, the hotel desperately needs updating (carpets are bedraggled, furniture old, etc.), There is an odd configuration of floors with elevator stops - the elevator stops on a landing between floors, including from the lobby area, so getting heavy baggage to/from rooms becomes a hassle (although the hotel staff is helpful in this regard).
The biggest drawback for me was the awful wifi internet connection in the rooms. The only reliable wifi connection is in the hotel lobby (if you would like to spend your time hanging out there). The hotel staff was quite clear that the only good place for wifi is in the lobby, they didn't pretend otherwise.