A great spot to stay at right in downtown Mexico City!