The apartment is very modern, clean, nicely decorated and has a great view (the bed is very comfortable too). One can tell that the hosts pay a lot of attention to detail. The location is awesome: The building complex is connected to a mall that has pretty much everything one may need (a large grocery store, good restaurants, fast-food, coffee shops, hair salons, a bookstore, etc.). The host, Javier, was very pleasant to deal with and accommodating. I'd definitely stay again here.
Two tips:
1. The apartment is rather silent but there is some construction going on right next to the building and naturally, some noise comes from it (I've experienced this problem is most of the places I've stayed in Mexico City). For this reason, if you want to sleep past 9 am you may want to bring some earplugs.
2. It can get somewhat cold in the morning and since the unit doesn't have a heater you may want to bring warm, comfortable clothes to wear around the house.