Hola, What are some highly recommended activities in Mexico city? What is it known for? How long do you recommend staying there and in which areas? What's the best way to meet people?

I like being active (exercising, doing fun things) but if there are historical museums I'm down to check it out.