I think the thing that trips up most people about Mexico is that the country is (all but the southeastern tip) pretty much entirely mountainous, like unless you can see the ocean you're probably a mile above sea level, which also means the climate is way cooler than you probably think.