I needed a flat for 11 days while I was visiting Rio for work.
This flat worked very well for me: good shower, good bed, air conditioning, washing machine, good location (the workplace was also in Botafogo). While I did not use the kitchen much, it seemed to me it was a complete kitchen. The flat was also very clean and well taken care of.
Some of the furniture in the living room and the bedroom needs some repairs (moveable parts not working quite well) but this is a minor issue.
My only struggle was on the checkin phase as I needed to stop the rental car and bring the bags upstairs. I am not familiar with Rio and it’s practices, so it was quite hard to find a place to park which was ok. I did it in the nearby shopping mall, which involved bringing all the bags down across several floors in the said mall. After that I had a bit of hard time finding the building entrance, which is actually in the side street and not in the address set in the Airbnb website. We eventually found each other and the checkin proceeded fine from there. My overall suggestion here is to give more clear instructions on how to find the building and where to potentially stop a car (if coming in one)
Overall I recommend it, would stay here again :)