Some old travel guides describe this as a small town, and though you may feel like a small town in the cobblestoned downtown where mariachis wait for customers and vendors sell cotton candy in the street, Cuernavaca is a city growing with modern housing developments and mega-malls. Still, it is a weekend haven for Mexico City's wealthy who can afford a weekend home away from their own sprawling city. The weather is one of the major draws. It's nearly perfect year-round weather has made Cuernavaca famous as the "city of eternal Spring". This great weather also attracts visitors from the U.S. and around the world who flock to Cuernavaca in the summer to soak up the sun and take classes at the city's many language schools.