Have stayed at this location previously, and the apartment is still 5 star. Khun Nattapol is a pleasure to deal with. Communications prior to arrival as well as during my stay were excellent - quick responses and made it easy when I had a late night/early morning checkin. Highly recommended.
Summary
Cozy place good for 1-2 people. Well furnished with everything needed. Location is great - steps away from entertainment, restaurants, food shopping etc. of Thong Lor. Apt. is far enough from the main road that noise is not an issue. BTS is a bit more than 1 km away which can seem long during the heat of a BKK day but taxis and moto taxis are readily available to take you there for a USD$1 or so. (Soi buses run up and down for almost nothing but are not very frequent)
Internet is fast and reliable - sufficient for work needs as well as any streaming you would like to do. Bed is comfortable, bathroom has good water pressure and hot water. In unit washing machine works quite well. Didn't use the dryer as clothes dry quickly hanging on the drying rack. Smart TV, so you can access Netflix, YouTube, etc.
A small two burner stove unit is there, full size fridge, microwave etc. Basically everything needed. Small fitness center on the top floor with a few cardio machines and a couple of weight machines. The pool is okay, with the main problem that there are no pool umbrellas or any other type of shading. So, unless you are there early morning or evenings, not real comfortable to use.
Again, great place to stay and I will be using it again when I return to BKK.