I loved staying at Carls place. I was there for two months and needed to work from the apartment. The internet was very fast which of course was important. The apartment is lovely, clean, modern, huge bed and large balcony.
The staff at the complex are also very friendly.
The area in Leblon is great with so many nice bars and restaurants. You are only a short walk to the beach!
Would 100% stay here again.