I stayed for 3 weeks at Carlos place and it blew my expectations. His responsiveness and friendliness, the amenities of the apartment (great wifi, cable, A/C, washer, beach chairs, etc), and the location of the apartment - everything was amazing, it felt like a place I would stay for months on end.
Long story short, I will recommend everyone I know to consider his place when traveling to Rio.