Incredible location. The perfect home base to explore Mexico City.