It was really well coordinated by the host and great communication from start to end! Before the stay we were sent several different guides about what to do in the local area, but also clear instructions on how to get to the apartment.
We can definitely recommend it and would go there again next time we're in Rio.