We stayed for 2 weeks and really loved Rio!! You can't beat being 2 blocks from Copacabana beach! The location is great but be careful on the street - it can be pretty dangerous so be aware of your surroundings. However the building has a doorman so we felt safe in the apartment during our stay.
Telma was very communicative! She answered any questions we had and checked in often throughout our stay :)
The apartment is pretty simple. There is a small back patio and no other windows in the living room area. There is only one air conditioner in the main bedroom so if anyone is sleeping in the small room, they might get hot. There is a big kitchen but it's missing some bowls/mugs/pans so it's easiest to just eat outside.
Overall we had a nice stay!