On the positive side: The best for this place is the location. While location depends on what you want to visit or where you need to work, once you walk about two blocks the neighborhood becomes lot nicer. They cannot do much to change the area around the apartment which is average but it has great potential to improve in the future. The place was clean and the availability of a person on site to give you the keys and explain the layout of the apartment was nice.
On the negative side: (1) Cooking knives did not cut tomatoes! (2) Missing essentials: dishwashing detergent, coffee, sugar, salt, paper towel and toilet paper for the duration of the stay, etc. (3) It DOES get very COLD in Mexico City and the heating fan provided did not match the need and noisy. Every night I had to get up at at 2-3 AM to shut it down.