The apartment itself is very cozy but needs a lot of maintenance and cleaning. I have stayed in Mexico City many times and know that older buildings will come with a little more dirt and the occasional insect, but this was far past normal. In the end, we moved to a hotel one week in and used the second week to just store our larger suitcases and do wash because we got tired of the dirt and finding 4-7 crickets and other bugs inside a day (not to mention hearing them in the walls at night). I ultimately found another apartment to move to for the rest of my 10 week stay. The shower tends to flood the bathroom, and as mentioned in another review, the bathroom leaks a bit when it rains. The bathroom sink was full of toothpaste residue. The dishes in the kitchen were sticky and/or had food residue, we needed to scrub them all before use, and there was leftover hair all over the apartment that wasn't ours. It's a great location, a couple blocks from the Chedraui and close to both Balderas (Metro 1/3 and Metrobus 3) and Salto del Agua (Metro 1), but needs a lot more cleaning and care than it’s currently getting.
I never met the hosts but they were very accommodating and responsive, letting us come directly from the airport at 5am the day we arrived, sending maintenance when one of the lights burnt out and always answering quickly.