We have flown on many airlines all over the world and Aeromexico is under rated. The service is good. You get a hot meal in economy and free bar service if you like tequila. ( that’s the only liquor they serve)
We like it because as Canadians we can travel from Guadalajara to Mexico City and then connect to a non stop to either Toronto or Vancouver. May be a little more expensive but we think it’s worth it. Just be careful with the website, we thought we had paid for 2 bags on the return but they insisted we only paid for one. All in all, very enjoyable.