We arrived at the airport 2.5 hrs before departing time, their system was down, they decided to do everything manually, hand us old school tickets to board. Plane arrived, the check in staff did not start up boarding until 1.5 hours later from the time we were supposed to board. We arrived in Mex late for our connecting flight. You get dropped in one terminal and from there you need to walk 1 mile to another terminal. I am handicapped, they didn't even provided me with a wheelchair, horrible!!! Their staff in Mex is extremely rude, they don't know how to talk to people, they barely speak English, they won't even look at you when you talk to them!!! They booked us with another airline 3 hrs later and didn't even match our first class with the new airline, we ended up in coach!
I have no complaints from the crew or the plane. But, I will recommend if you are over 6'3 ft., these seats are not for you!!!