Great place to stay for traveling in Mexico City.