Anna and Miguel's place was great! Very spacious room with wifi and netflix that was separate from the main house. It had a nice little courtyard between the main house and our room. We had a full private bathroom. The bed was comfy and very big. Everything was clean and they live in a great neighbourhood! I was impressed with how beautiful the area was. In general Mexico was surprisingly clean and modern. Don't be afraid to try out the metro system and use google to help you with that. Or get an ecobici pass before you go (a bike share program). All in all a great trip to Mexico City