Great apartment with a great location. The rooftop and gym were really nice. The hosts were very responsive and accommodating. This is a great property for an extended stay. 10/10 would recommend to anyone staying in Mexico City.