Nothing beats the riverside location in Bangkok, would definitely go for the MO or the Pen. It really doesn't take long to get to either of these hotels from the airport. The centre of Bangkok is nothing to write home about.
Interesting that the Sukhoithai was roughly the same price as the MO or the Pen, as it is usually alot cheaper than these hotels.