Had a great stay in the apartment, we were six people which worked out fine if you’re willing to share beds! The bathrooms are super nice and so is the kitchen. Sleeping areas are really comfy. Great sofa-area aswell by the big windows. Great WiFi.
The street can be a bit loud at night with bars and live music, but was fine with earplugs. Nice location, walking distance to Bellas Artes and Zocalo etc.