OK except bad at communication.
The shower was very cold (the warmest setting is not that warm). This is not that big of a surprise in Brazil, nor is it a deal-breaker, especially for usually sweltering Rio. However, a cold snap came in, and the city had unusually low temperatures. We contacted our host to see if there was something we could do about the shower. The host did not respond until we checked out, 4 days after I asked about the shower. The lack of communication is why I'm leaving this review because the shower was a small issue.
Otherwise, good location, quite clean, and good value.