We very much enjoyed our stay at Christian's place. The location was great and Christian was very helpful with recommendations. One item to note is that it could get a bit loud inside the apartment from the traffic outside.
We hope to go back to Mexico City again soon!