I cannot recommend Dana's place enough! The apartment had everything that I needed for my stay, and was very well maintained. Though it is about a 10 minute walk to the BTS station (I hadn't anticipated just how much the Bangkok heat would make it tough sometimes!), there are plenty of stores and small restaurants close by so that you still have easy access to everything you need.
But what really made my stay was Dana -- from my interactions with her, it's obvious that she really cares deeply about the feedback she gets from guests and tries everything that she can to make sure that they have the best experience possible. When I checked in, she told me about all the different amenities she had added (warmer blankets, satellite TV, a hair dryer, an extra fan etc.) based on her previous guests' requests. She was also incredible helpful in helping orient me to the apartment, and was very responsive to all of my messages. Thank you so much for having me, Dana!