Great place to stay at when visiting Mexico City!