I do not recommend booking this Airbnb. Athough the host is responsive and kind, we had the following issues:
1. Cockroach, lots of ants (a whole colony living on the ceiling beam in living room), spiders
2. Unclean bathroom with hair all over the floor (host sent maid next morning on request and she just wiped the floor)
3. Unclean coffee pot and dishes
4. Stains on sheets and towels
5. Does not match pictures AT ALL
6. No climate control. The glass ceiling photographs well but raises the temperature significantly in the apartment
7. General lack of attention to detail. I.e insufficient toiletries, coffee pot but no coffee, very scuffed up walls, inconsistent flooring thought apartment, chip crumbs in living room, torn up curtain for "office space"
Overall, one of the most disappointing stays I've had in Mexico City. The $45 USD cleaning fee is apparently for nothing.