MIXED REVIEW but despite the downfalls, it still earned 4 stars!
For context, I traveled with my partner and our 2 kids (16 month old & 3 yr old).
Overall, the apartment was clean, comfortable and safe. The location was fantastic, near the metro, plazas, restaurants, bars, markets, playgrounds. It was a dream! Though the number of stairs will definitely determine how often you want to come in and out.
Many of the reviews talk about the stairs and with reason. It's labeled as the third floor, but this includes the ground floor, principal floor, 1st floor, 2nd floor and then the 3rd floor. If you have any mobility differences, I would not recommend this place until the elevator is up and running.
The reason for the mixed review is that we did not have wifi for 3+ days - given that so many things are done online these days ie. tickets, confirmations, directions, etc. - it was a bit of a challenge to plan our days. Yes, you can run down to the nearest coffee shop (Sabino Infante was our favorite) but when you have a baby and a toddler, that's just not feasible. However, the host was quick to reply and made a genuine attempt - or i like to believe he did - to get it fixed asap. And AirBnB also provided good customer service. I do think that this was just a random mishap, as they were trying to change providers, so I do not expect this would happen to futures guests.
We would return in a heartbeat!