The apartment is located about a 6 minute walk from the Thong Lo BTS station. There aren't sidewalks along the road but the compound has a tuk-tuk that can drop you off at the station. There's a 7-11 a 5 min walk south.
It is a spacious apartment with long balconies. It is far enough away from the main streets that there isn't much noise pollution. There's an A/C in each room, but for my stay one of the bedroom units had a terrible odor. The other amenities worked as usual.
The hard surfaces were a little dusty/dirty when we arrived. A cleaning service, included with the apartment, came twice a week to mop the floors, clean the bathroom, and change the sheets and towels.
Overall, it was a decent experience. If I were to return to Bangkok in the future, I would probably stay somewhere just north of the Thong Lo/Ekkamai BTS stations for a easier access to commercial zones. If that is not a priority and you would rather a slightly more residential experience, then this apartment is ok.