My husband and I had such an excellent stay in Mexico City and at Farid's apartment. We were in Mexico City for 5 weeks, a combination of vacation and working remotely. It was absolutely the best location we could have had. I would say it was no further than a 20-minute walk in any direction to everything that we wanted. On top of being close to everything, there are two parks within a few blocks that are perfect for a morning run / walk.
The apartment itself is fully stocked with anything you'd need to cook, so whether you're eating out every day or trying to cook, it's the perfect apartment. There's a Sumesa grocery not too far and a Walmart Express near the park. If you need something quick, Oxxo is right there. The security guards downstairs even help you refill your water for 60 pesos (what a steal!).
It doesn't show in the pictures but there's now a desk in the Netflix room, which was extremely helpful since both of us were working remotely. WiFi is not a problem if you're on the "5ghz" band (we didn't know that on our first day and were on the "2.4ghz" band, so it was spotty), but once we switched over there were no issues with video calls. The 2.4ghz band is great from the living room.
Farid also set us up with a cleaner to come in every week, and she was equally kind and amazing. And it was totally worth it for how thorough she was!
In addition to hosting us in this super convenient apartment, Farid took us sightseeing for a full day. He's genuinely interested in sharing Mexico City's culture and knows so many spots that aren't on the typical tourist circuit. We had a magical tour of a monastery in a national park that we didn't know existed - then got to see so many parts of Mexico City that we normally don't venture into. Plus, he accommodated my request to try local foods!
Lastly, huge shout out for Farid who was the most patient host. We inadvertently locked ourselves out of one of the bedrooms and needed a locksmith to unlock the door. He totally handled it with such patience and grace. Took a couple of hours but Farid was entirely understanding with us. Thank you for not hating us after that!