Pros: The location was great - it was walking distance to a lot of eats and sights that were on our itinerary. It was also right next to a cafe, so it was easy to get our coffee fix in the morning before we started our day. Even though the surrounding streets are hustle and bustle during the day, it was very quiet at night so our sleep was not interrupted.
The security guards were very fast about opening the door when we would get to the building.
There was a nice rooftop with a room where we could socialize and watch the sunrise/sunset.
The hosts were quick to respond to all of our needs and questions.
Cons: One of the apartments was pretty damp the entire time, so we had to deal with the humidity. The hot water would also run out during our showers, even though our showers were relatively quick. We had previously stayed in another airbnb across town, which also had issues with hot water. Perhaps it's common in Mexico City.