Overall a good stay in an excellent location. Chio & Alejandro were very quick to respond with questions/solutions to any issues.
Just a couple things to note: The building has a strict policy about guests so be sure to read that.
The second, the apt is over a couple of bars and restaurants. If you're not used to city noise this might be an issue on weekends. Personally, it didn't bother me, but if you're very sensitive just be aware.
The location is fantastic - right near Parque España and Parque Mexico, Avenida Amsterdam, lots of good restaurants, stores, bars and cafes.
Working from the balcony was about as good as working can be.
Washer/Dryer/Dishwasher all very handy to have.