The apartment is great and very well located in la Condesa, close to two really nice parks, tons of restaurants and coffee places, safe and very close in walking distance to some touristic points such as Chapultepec Castle.
I would definitely try to stay here next time I visit Mexico City :)