I liked the place & host - all matched the description with easy communication.
Flat is very well located for tourists who want to go to the beach daily.
It is in building with serviced apartments - so you can use cleaning service if needed - nice addition. You can also leave luggage at reception at check out to enjoy last day more.
Overall great option for Rio.
The only watch-out is that flat is for people with light sleep - as air-con is a bit noisy + you have lively street with some traffic :) Was not a big deal for me - i would stay at that flat again :)