This is a great space in a great location. The space is as described. I stayed with two friends and we had plenty of space. It's nice to have the ensuite baths plus the extra half bath near the kitchen.
The security guys at the door are friendly and make check-in a breeze. There is only one unit on each floor, so you don't really have next-door neighbors, just above and below.
Just a reminder, the unit doesn't have heat or cooling, so it can get a little bit cold during the winter months. Water pressure is good. Beds are comfortable. Plenty of natural light in the various rooms.
Location: Within walking distances to plenty of bars and restaurants. There's a grocery store a couple of blocks west. The closest Metro stations are about a 10-15 minute walk (Sevilla or Insurgentes).
Overall, good stay!