We stayed with Dinho for a few days and we were really comfortable at his place. We had a lot of privacy, we were able to use the kitchen (it was equipped) and the living room.
Dinho was very flexible with our check in and check out time and made us feel home. We had time chatting with him and had a chance to learn about Rio from him. He speaks English.
The area felt safe even after sunset, metro is just 4m walking away and the condominium itself is fenced and has a security guard.
The only thing that wasn't perfect was the temperature at night in the room but I think it might be an issue everywhere in Rio during summer (the room had air-conditioning).