The location is excellent and the apartment has all basic necessities. The place is within walking distance to most sights and the Bairro Alto nightlife. The hosts were very friendly and replied quickly to any questions we had!
I would suggest bringing a pair of earplugs to sleep with. We were kept up by some noisy upstairs neighbors and the sounds from the street :)