Great place to stay if stopping in Mexico City!