We stayed in Rio for two nights and stayed at Richards apartment. It's extremely clean and comfortable. The area is super safe and there is a police station literally right behind the apartment building.
There are so many good restaurants without a ten minute walk. (Guiseppi grill Lebnon is an amazing option).
I would highly recommend this listing to anyone. The host text me after we arrived to make sure we arrived safely and didn't need anything!