This was my first Airbnb experience, as well as my first experience in Mexico City. The place, location, and hosts are amazing. I cannot recommend this place enough.