I had one of the best times I've ever had whilst travelling when I was staying at Simon's place.
The apartment is modern, clean, stylish and comfortable, with lots of natural light and space. I worked remotely from inside the apartment, and was more than happy.
Simon lives in the same building and is not just a host, but a friend - he makes suggestions for local food places (which I wholly recommend you take), and things to see/do in general, and is great company to go to these places with.
There's a roof terrace at the top of the building which is a great place to sit with a coffee and overlook Parque España in the mornings, with the perfect amount of sunlight.
The location is incredible, walking distance to everything you might need, with plenty of parks and cafes and restaurants nearby.
I can't recommend Simon's place enough, and I will definitely be staying here when I come back to Mexico City :)