Mew's place is great. There is self-check in and it's pretty easy. It costs about 150-250 Baht from the DMK airport if you take a taxi.
There aren't many places around her flat to grab something quick to eat in the mornings except for McDonalds (10 minute walk), convenient stores, and a few coffee shops. However it's super easy to get into town. There is an MRT right outside her complex and it takes 20 minutes to get to Sukhumvit MRT (Asok BTS).
Also, MRT tip, the station outside of her complex is rarely busy. I'd recommend getting 2 tokens before leaving. Then you don't have to line up in the inconvenient lines to get a return token.
I contacted Mew early morning Thailand time and she responded within 2 hours. She was extremely responsive and answered every single one of my questions between then and the time I booked it. She checked up on us after the first night making sure that everything was in order, and again the day before we had to check out to give us instructions. I would definitely recommend staying here if you don't mind taking 20 minutes to get into the city.