Pros:
The place was perfect in terms of location. It took me 5/6 mins to go to the Bosque de Chapultepec park and many great shops around the place. The people in the house were really nice. Breakfast was included everyday except on Sundays, which was great too. The room was small and cozy and had a TV (which has some dead pixels, but that's ok for me), which was perfect for one person. The living area (which was downstairs) was spacious and beautiful, but I didn't spend much time there.
Cons:
The only complain I have is the water in the washroom and the fact the the room gets very cold during the night. The water in the washroom was cold and once the temperature was adjusted, still the shower head had issues balancing the water temperature. At night I found the temperature in the room drops and get's a little uncomfortable. Since the room is on the 3rd floor, the climb can be challenging too, but, again, that wasn't a big issue for me.
Overall:
I would highly recommend John's place. If I ever visit Mexico City again, I might stay again if I have the opportunity.