Perfect location for a perfect Airbnb! Definitely recommend this spot if you are staying in Mexico City!