I have stayed at many AirnBnbs, all over the world. Diana's apartment is one of my favorites. It was a fantastic home base for the two weeks I was in Mexico City, and I would absolutely stay there again.
It's located in a great part of the city, within walking distance to plenty of bars, restaurants, and supermarkets. The apartment is beautiful and very comfortable. After a long day, it feels like coming home. That is exactly why I prefer an Airbnb over a hotel. Especially when I'm traveling for long periods of time. The second room has a large desk, which is perfect if you need a work space. Since I am making a film, this was a perfect space for me to remain organized throughout my stay.
Both Diana and Ido were excellent hosts. Check-in was simple, and they were always easy to get a hold of. They definitely deserve Superhost status.