Great location but would be difficult to navigate if you are a first time non native speaker to Mexico City