Everything was great.
the apartment is very large, perfect for our 3 families.
The host was very kind and effective, and came for check in very very soon in the morning to receive us.
Zero problems!

PLUS: location right in front of Leblon shopping center (always busy, and many taxis always ready to go), 5 minutes away on foot from Leblon beach.
MINUS: maybe a little noisy for noise-sensitive people because of road traffic, but we live in Milan, and found it quite quiet, perfect for us...
Will surely come back!