Great Place to go, lots of museums and interesting things to see
Mexico City is a very good city to explore the Mexican culture, you can learn from popular, prehispanic and modern culture. Mexico city has it all. La Condesa is a very good place for night life. Coyoacan is good for an early walk and visit museums( Frida Khalo, Leon Trotsky's house ,etc) Please don't miss the National museum of anthropology. Very good food if you are willing to try spice food. and street food( just be carefull with this)
Insider Tip:if you are planning on staying for a more than a couple of days you should buy the metro card that cost 16 pesos and you can recharge it any time you want with the amount you want( each trip cost 5 pesos), you can also use this card for the metro bus system.