Relatively new little apartment with most of the amenities available. Nice complex with great swimming pool, gym and library. Ok wifi.
Location is a little off the downtown but it is a nice local area and great thing is that Skytrain station is 10-15 minutes walk away with good connections onwards. Skytrain and subway are for me the best means of transportation in Bangkok anyway (and the cheaper ones too). Around this station there are plenty of interesting and convenient places - big Lotus, one more shopping center with cinema, plenty of street food and shops, massage places, many restaurants around...
The only downside of this apartment is that it is maybe too small for 2 persons for longer stays (more than a couple of months) and ridiculous procedure for using the pool and gym - first you need some signed paper from the owner and then every time you want to use them you need to write your name in some log and call someone from the back office to open the door for you (I don't know if this is due to some Covid rules for now which are still generally more strict than elsewhere in Thailand).