Angela's apartment has an EXCELLENT location, just a block from Alameda Central and two from the Palacio de Bellas Artes. Pool and gym are located in the building (bring a swim cap). There is also a store in the building with basic supplies and staples. The apartment was clean and we had a driver pick us up from the airport and take us back for 550 pesos each way.
This is an idea location for a family to explore Mexico City and give your kids some pool time. Our one negative is that the noise levels were high, especially on weekend nights. A lot of young people live in the building and congregate in the courtyard at night. It made sleeping difficult.