How is Mexico city?

Mexico is a country of great contrasts. Mexico City is the perfect example of such extremes of wealth and poverty coexisting in the same place. By virtue of being one of the largest cities in the world (21.16 million), you can find beautiful boulevards, parks, plazas and avenues, steel skyscrapers, huge McMansions and enclosed communities, as well as decaying slums with poor sanitation, overcrowding and failing if not inexistent security. Think of Mexico City as the Latin American version of both New York and its upscale neighborhoods, as well as Detroit and its run-down slums.