We had a great time staying at Carlos's flat in Ipanema.
The rooms were great and comfortable the 2 separate bathrooms were an added bonus; clean, efficient and just as described.
The kitchen is a bit small but we still managed to have great breakfast with fresh coffee from the coffee machine, and a couple of lunches. My parents, who travel with us, also enjoyed their stay, relaxing in the comfort of the living room - they did get the master bedroom but even the slightly smaller one has plenty of space.
The location is amazing, close to Ipanema beach and surrounded by shops and bars.
Highly recommended