My stay at Cristian's was great. The apartment is bright and very clean. The kitchen has everything you need to feel right at home. The hot water always worked (I've lived in Mexico City on and off over they years and depending on the apartment hot water can be an issue).
The building is well located within a few blocks to the Metrobus and a 10 minute walk to the metro. There are many small restaurants and convenience stores right outside the door.
Cristian was very quick to respond to any questions or issues I had. (I was there for 2 months and never had to wait long for an answer from him).
All and all I would not hesitate to stay at his place again.