The flight from Mexico City to Phoenix was a little to tight when we went through customs and then to the gate. We made the flight but just barely. A little more time to go though immigration and then through customs would help. Other than that it was a good trip and the staff on board was friendly and helpful. Some of the staff spoke Spanish and made it for some passengers that didn’t speak English easy to understand. Over all good experience!