This is the place you should stay if visiting Mexico City. Amazing!!