A perfect place to explore Mexico City. Brian went far beyond any expectations and proved incredibly helpful with all of our questions. Highly recommend.