Your trade-off is beautiful weather, especially considering the city's winters can be chilly and the summers can be rainy. You'll want to prepare yourself for the high elevation – Mexico City ...