This place is pretty solid, the views of Botafogo, sugar loaf, are not to be missed. Also it’s near the beautiful parque das ruínas (<3) and a decent little market.
Only negative was the place sort of smells like cats (?) and there’s no water filter. In Brazil, no water filter = having to run to the store to get water, which I’m not about.