An excellent option for staying in Mexico City.