Great place for our family visit to Mexico City