Finally made it to Mexico City! It took 3 hours to get through passport control, and Customs! Our flight landed at about 2:40, and I was 4 pm by the time we got to our hotel!
We then took a good walk to grab some Dinner. I know I will sleep hard tonight, after getting up at 2:30 am for the 5am flight from Seattle.