Not worth the money.
I have stayed in better places in Rio de Janeiro, with better view, much cleaner and for a better price.
The "cleaning fee" is over charged. The house was not so clean, bed linen and towels smell really bad. The pillows were moldy and I suffered a lot to sleep.
The shower is very dirty, and you barely can have a proper shower, because the water doesn't drop evenly.
It wasn't in the description of the house, but to access the house you need to walk up the hill in stairs. If you have a knee problem for example, or carrying a luggage, it is going to be a nightmare to reach the house. (So make sure to come with a backpack).
Definitely not worth the money.
Perhaps a good experience for a foreigner who doesn't know much about Rio or Brazil. But trust me, if you search in Airbnb you will be able to find better places for a better price.
Because in this place, almost 50% of the price is "cleaning fee" and "service fee", which definitely was not worth it.