Great place to stay at if you are traveling to Mexico City