Great place to stay in Mexico City. Close to everything. Super