Overall great place, hosts were very flexible with the check-in and check-out dates. Great location if you need to work close by, but I wouldn't recommend it for sightseeing in Mexico City. With the traffic of this city, it's kind of far from the center. Hosts we're very friendly during the week I stayed there. Only downside is that in my room all closets were occupied, so I had to put my suit and shirts on the floor. Could imagine that if you stay longer, they might free up some space for you.
Thanks for the overall nice stay!