Our stay at Ana's apartment was great! Ana is a wonderful host, very attentive and kind. When we arrived, we were at least an hour late due to terrible traffic. Ana waited for us in the apartment until we arrived and, once we had dropped off our bags and she had given us a tour of the apartment, she walked us to a nearby restaurant for dinner (Which was fantastic!) Ana also gave us information on all the nearby services (laundromat, dentist etc.) in case we needed them.
The apartment itself is great for two couples, with a kitchen that had everything we needed to prepare breakfasts and light dinners, although the taquerias nearby are cheap and plentiful and delicious, so you don't need to make dinner for yourself very often! It was very clean and the beds were comfortable.
Although the apartment is located a little way out from of the city centre, it is only a two block walk from a metro station. The metro is very cheap and easy to use, so we found it easy to get to where we needed to. There is also a very big supermarket
Overall, I highly recommend Ana's apartment. It is a great base to explore Mexico City, and Ana is a very kind, helpful host.