This was a very bad way to start our trip in Brazil. Check in is difficult because you have to actually meet the host even though there's a concierge at the door. So timing trying to get out of the airport didn't work for the host and we ended up having to wait couple hours more than our intended check in time because the host left the premise. When he finally arrived back we walked into an apartment that was leaking from the ceiling with puddles spread out in the place. He said someone would come fix it. We waited hours until bedtime and no one came. When we woke up our luggage was wet from a new spot leaking in the roof and at this point most of the apartment had puddles everywhere. Looking at the roof, this was definitely not a new issue.
Host moves us to another apartment in the same building but the shower was so small with a door that opens in. My husband who's 6'3 had major difficulties getting into the shower. Check is normally at 1100 but we told the host we would leave at about 0600 for our flight. Later we informed him we would be leaving at 0645. At 0550 we woke up to non stop ringing of the bell since they want to be there for check out.
Overall a lot of hassle during this trip. The host refunded the first night but honestly staying at this place made our experience in Rio very difficult.
A contactless check in/out would have definitely alleviated a lot of this.