Overall, we felt like this apartment was just about perfect. The pictures don't quite do it justice (hi-res images needed). Additionally, the roof deck is great little space to hang out and with the unit being on the 4th Floor, it feels like your in the trees.
Everything worked perfectly and we were more than comfortable throughout our stay. I would recommend to anyone traveling to Mexico City.