My stay at Ricardo's place was pretty good. Good communication, easy check-in, very clean, good amenities. The only problem was the noise. The windows are ancient and the noise from the street is significant, especially in the bedroom. I understand that this is typical of Rio (and South America in general) but I felt it was loud even for Rio. However, if this isn't an issue for you, I would definitely recommend staying at Ricardo's.