We had a two-bedroom apartment & it was fantastic. Spotlessly clean, & very quiet despite the city centre location. Public transport is very convenient, with both BTS and metro only a few minutes walk away. The small pool was lovely to cool off in after a long day sightseeing.
Above all, though, it is the staff who excel in this hotel. Absolutely everyone was polite, friendly & efficient. We will definitely return next time we visit Bangkok.