We had a great stay in Mexico City. Excellent location, close to many parks and great restaurants. Regina was also very helpful with everything and set us up with a great driver to visit the pyramids.
Nearby construction was really noisy when we were there. It went from 8 am to 7 pm. As a result, the space was not quite as cozy as we anticipated, but it made for a perfect home base while exploring the city.