Good sized apartment, GREAT location. But lacked amenities to make it a really nice stay (ex. bed linens - we bought our own pillows because the ones provided were so lumpy and flat; the kitchen has most necessary items but they are old/mismatched and there was only one pano de prato; WiFi was super slow and went out often which was tough for work-from-home.)
The host was lovely and very quick to respond to messages, and was able accommodate our request for overnight parking.
Being summer in Rio we were outside most of the time anyway so we would stay there again, but it would benefit from an investment in the details.