The location of this flat is perfect, right in the middle of bairro alto. It was a good place for a couple of nights, but I was left a little disappointed with the cleanliness of the apartment - the bathroom was quite dirty, there was no soap, and the bathtub was very dirty. I do think it's part of the bairro alto charm as well, for the apartments to not be in "perfect" conditions, so that's ok, but I still would like to have a clean place to stay. Also there were little details like pillowcase missing from the bed, and no answers (except for the automated messages) to my questions (e.g. I would've liked to receive a confirmation that our late check in was ok and the fee was received ok etc)
Anyways, it was an ok flat to stay in for a couple of nights, but I think for our next stay we'll look for another place.