Overall, this was a great location for my stay in Mexico City, central to lots of parks and restaurants.
Pros: washing machine and line for drying, fully equipped kitchen, secure location, fairly reliable hot water, and trash on site. (No chasing down the trash truck!) We had an issue with the wifi but it was quickly remedied, thankfully.
Cons: One of the mattresses has a pretty serious dip (rotating them would help) and was so so in terms of comfort. Place felt less clean than I expected (especially kitchen appliances and dishes), and lots of ants/fleas in the surrounding area (I left with a number of bites)