I just came back from Mexico City and want to encourage everyone to go without a fear of safety, everyone where you as a tourist want to go, it will be safe with reasonable causion, just like anywhere else on earth.
Go to forums and read all posted topics, lots of valuable information there! You can get well prepared for the trip!
**Common question - where to stay, Historic Center or Roma/Condesa - simple answer, if you are like me, that loves endlessly walking, Historic Center is your answer. I walk so much during the day, that, as much as I love the night life, exploring the city on foot is the way to get to know it and historic area is great for that. There so many people on the streets till 11 PM all around you, police everywhere, I have felt save every second of my trip!
I reccoment hotel Gillow for the best location, room quality, aand of that for $50+! I have seen many other ooms in the historic area, no comparison! They are fine, but this is the best value!
If you are more into a nigh life, stay at Roma ? Condesa. All those hotels get booked easily, make sure you have the reservation at least for your first night.
Don't miss Plaza Garibaldi and mariachis, easrly evenign is just fine, lots of fun!
The best exchange rates are given by banks, airport is the worst. Exchange offices close to the airport rate.
Get some pesos from your bank at home, and make a copy of your passport for Mexican banks as they need it in order to exchange the money. In Mexico City, they made a copy for me, in mazatlan, they would not, I had to go back to my hotel, make a copy and come back. Some banks ask that you have an account with them in order to exchange money, others not.
What a beautiful weather right now, what a beautiful people, food, culture, history, you name it...
If you have any questions, pls let me know, I will gladly answer.
Can't wait to go there again!