Mexico City was awesome. I think everyone in America should go so they can broaden their experience with Mexico. It's just like New York City, but in Spanish. I felt safe the entire time. Everyone in the city was welcoming and it was so easy to navigate via subway and Taxi.
Bernardo's house is very close to a subway stop and central enough to get around the big sites in the city.