Absolutely phenomenal location for any Mexico City tourists or visitors!