It was a fantastic location! All the best tacos I had in Mexico City were on Puebla street, where this Airbnb is located