We stayed at Ricardo's place for 8 days and I must say that we were overall satisfied. Communication was great, Check-in easy, the flat itself is nice and comfortable and in a great location, close to Ipanema beach and with Metro Station General Osorio right in the front.
Around this area there is everything available: supermarkets, pharmacies, restaurants, bakeries, Starbucks and many more!
Also Ricardo was very gentle allowing us to make an early check-in and a late check-out.
So I absolutely recommend this place and by chances I would come back.