Great place to stay while in Mexico City!