Wonderful place and excellent host.
The building is nice, with 24/7 reception, and only ~100m from Copacabana beach (which is visible from the large windows in the apartment).
We were working from the apartment, and the WiFi was very weak from the living room table. I think this is easily fixable by the host by installing another router or signal amplifier.
Overall, we enjoyed our time here, and would love to go back when we're in Rio.
Thanks for everything, Victor!