Overall an excellent value and great location, only a ten minute walk to the metro, a 15-20 minute walk to cool shops/restaurants/bars in Roma and around Parque Mexico.
It's a studio apartment, great for a single person or a couple. Access via door man was a little weird but not a problem as they were always there or returned within a few minutes. The washer in unit works great and was a big time-saver for me.
There were a few issues - some ants and other bugs in the bathroom, the shower door sticks a bit, the one window is tiny and there's not much ventilation. I also have to mention that the water was shut off for a few hours in the middle of the night when I was trying to shower for an early morning flight - I can't blame the hosts for a water shortage but I was surprised and inconvenienced by this.