I can recommend staying at Adrián's place. I had a great time here. The place is close to everything you need to see in CDMX. And Adrián is very nice and attentive host. If I'll have a chance to travel to Mexico again I would definitely want to stay here again. :)