Francisco has got to be the best host on airbnb. Not only did he let me stay in his home with less than a day's notice, but he, his son, and his housekeeper Juanita treated my son and I like family. The room we rented had a private bath, 2 beds, and a separate entrance and was just what we needed. We were adjusting to the food and water in Mexico and they were nice enough to prepare chicken soup for us. Totally went above and beyond!!
Francisco will give you as much advice and tips about Mexico City as you need/ask for and he also knows how to give you as much privacy as you need. He's a natural-born host!
Juanita cooks up the best breakfast as you like. They also have great conversation and I hope to return soon! I have definitely made great friends that are now like family.