Farid's place is exactly what I was hoping for during my 2 month stay. All the items you need for a long stay (washer/dryer, extra linens/towels, full kitchen, etc) were available and Farid was extremely helpful when I arrived.
The Internet is fast and stable, and I had no issues with video calls.
On top of the place itself, the location is incredible. That area of Mexico City is perfectly situated between restaurants, grocery stores, pharmacies -- pretty much anything you want or need is likely in walking distance from the apartment.
5 star stay, and I would definitely return.