Great place with easy access to everything you need in Mexico City.