We only stayed one night but wished we had stayed longer there! The view is absolutely breathtaking, the living room/common area is just incredible, with the view and is very cosy arranged. You could stay there all day. The hosts and staff are super nice and chilled. They were really helpful. Breakfast was good too! The room was small but everything you need, we were lucky and got a room with a view at the window as well. The room we got is just next to the common area so I can imagine that if you are looking for privacy it might not be the best but they have other rooms that are on the other floor! There is also a nice swimming pool upstairs.
The location is really nothing to worry about, the neighborhood seems really friendly and it doesn't feel unsafe to walk to the place. But be aware you have to walk 5 good minutes up to the place, with stairs and a steep way. Its not hard but it's good to say it, in case you have problems walking or going up.
Anyway it was for us a perfect stay to end our travel in Rio! Would highly recommend :)