Overall a great stay in Mexico City.