I have no complaints about this Airbnb. The host was always available to answer any questions I had and I found the place to be well equipped for my needs. There is a hammock and even a bike that I think you can use!
The location is about 2 blocks from the cathedral so if you're looking to visit the main museums and sites in Rio, you can't beat this location. Check in was pretty smooth (and if you don't speak Portuguese it's okay) because once inside you only need to tell the guard the apartment number and go up to the apartment.
I found the 2 younger guards to be very friendly even with me barely speaking any Portuguese. The older guard left a lot to be desired, but I will just say it was because of the language barrier. However, it didn't impact my experience at all and I would gladly stay at this Airbnb again.