Our first time to Mexico City and can highly recommend Maria's apartment. It is spacious with everything you need and has a wonderful view of the Monument to the Revlution. Great location as you can walk to the Zocalo (main square) and being on one of the main avenues gives you a good sense of the city layout. The swimming pool on the 21st floor was an added bonus and the view was amazing - make sure you take a swimming hat with you if you want to use it. Went to a great restaurant around the corner called Terazza Cha Cha Cha - its on the 6th floor and very buzzy. A fantastic start to our holiday - thank you Maria!