We really enjoyed our six-day stay at this apartment. We wanted something larger than a hotel room because we knew we had work to do, and this space was more than big enough. The location is very central, though on a busy street as others have noted. It's about a 10 minute walk north of the heart of Roma Norte, and about 20-25 minute walk from Condesa. The building itself is very secure and the gym and pool are nice bonuses. The company that runs the apartment is extremely responsive--when I asked questions they were usually responded to within five minutes. I would certainly stay at another of their properties.
I would say the biggest drawbacks of this apartment are:
1) While I think the beds would work for many people, they are foam, and we tend to sleep hot on foam mattresses.
2) The A/C unit is pretty loud, and the second bedroom also is affected by street noise.
3) I personally would prefer a bit more residential neighborhood.
But overall great, would recommend!