We really enjoyed our stay in Rio, the localisation is perfect to hangout, the apartment is confy and fonctional. The fact that there is no keys, only a digital code is a real plus when you're a group.
Don't hesitate, go for it !