We had a great stay at Sonia and Gonzalo's cozy apartment. They were really helpful accommodating our last minute stay and replied promptly, superb customer service. Gonzalo met us for the check in process. The place was clean, spacious, and a well stocked kitchen. The decor was really thought out and nice, if you want to stay in the apartment has cable/Apple TV. Public transportation is a 3 minute walk (Metro/Trolleybus), the doormen are cool, and there's a store in front of the building that takes debit/card cards. I'll be staying here next time I stay in Mexico City.