Had a great stay at the apartment. The location is great, just across Terminal 21. Although it was in a small alley, it didn't feel scary even when we went back at 3am. Easy to get to from BTS station.
just outside of the apartment, there is a Thai restaurant. Food is not bad, albeit there are more foreigners than local.