I stayed at Mauricio's place for a little over a week, and I could not have had a better host for my first stay in Mexico City. Mauricio is tremendously kind and generous: ready with tips and recommendations about anything you could ask, from logistics of getting around the city, to the best food to try and where to find it. Took me to some awesome al pastor tacos as well, and just a fun and interesting guy to talk to. He was very helpful with everything, especially when I was planning my days -- you can tell that he is passionate about the city. He also helped when I was in a jam on my first day...had trouble using the keypad getting back into the apartment (my fault), and Mauricio was instantly responsive and came up with a quick workaround while stuck in traffic across the city.
The space was excellent, with a very comfortable bed and a stylish living room area. There was a plate of fruit (including the best mango I've eaten) waiting for me each morning, and a cool view of the Mexico City sunsets as the evening began. Loved the location too. A block away from a forested boulevard with walking path down the middle, and a good jumping off point for a morning jog through the several parks nearby.
Had a fantastic time and highly, highly recommend staying at Mauricio's place.