Best Airbnb I have stayed in! Excellent location, amenities and host. Natalia went above and beyond for me and my friends. Will definitely book again whenever I travel back to Mexico City.