Great location for first timers in Mexico City.