Good condo but the apartment could do with better maintenance. Was disappointed as check-in time was delayed than usual (had to wait on account of cleaning apparently, without any notice), finally let in by a local man in a very weird way later and the apartment wasn't cleaned properly with lots of litter (even some lube of old guests). Additionally, some amenities listed didn't match and were unavailable.
Will have been a good stay if maintenance and facilities provided inside are at level with the condo it is a part of. Book some other apartment in this condo perhaps. Had much better experiences at other places in Bangkok.