Just an FYI, if you plan on taking gifts home, buy any Tequila etc, and gifts you want in normal shops before you return home. The airport is a complete ripoff and most tequilas and other spirits in the airport are 20-30% above the normal retail price. They'll sell you a lucha libre mask for 50 bucks that would be sold for 5 or 10 in most markets. You get the idea.
Enjoy your time here in Mexico