I've stayed at these apartments a few times. Really great for shorter stays, and depending on size of apt u get, can be good for longer stays also.
The facilities are clean, and incredibly useful. Laundry room on roof is excellent (with modern washers and dryers), the roof terrace is lovely and doubles up well as a great place to work, and there's a small gym.
Since there are only around 18 Apts in the whole building, the facilities are never crowded. Often there is nobody on terrace, or only a couple of ppl, so it feels like a private terrace.
In terms of location, I would say it's on my favourite street in the entire city. Right across from Parque Mexico and in the heart of condesa
The staff are lovely too. If you're somebody who loves cooking, be aware that there's only a small hob, where one pot or pan fits and no oven. I'd say that's the only real downside to the apt.