Gabriela has an absolutely amazing airbnb. She is the perfect host - super helpful, extremely caring and has some stellar recommendations. The airbnb is in a wonderful area, and everything good in Mexico City is a bike ride away. I would highly recommend them if this is your first time in Mexico City.
Also, their dog is the cutest!