Overall, you cannot go wrong with this place and host.
Patty's place is great in all respects - just outside the apartment gate is the BTS station entrance, very easy to get to any place on train; it is walking distance to MBK; some local / small restaurants around, few street food options around the station.
The apartment looks new and was clean, very comfortable for family too. It is located in a large residential apartment community and feels very much like home. Gym and pool are added perks for those that want to use it
Patty was very communicative and even sent directions in Thai on booking - very useful if you plan to take a taxi from airport and need to tell the driver where to go!! I could check in early since my flight got in morning and drop my luggage off. Patty was also accommodative to let my suitcase stay in the apartment till evening on the last day.