I stayed at Henrique's flat and it was amazing.
The location is perfect. Close to the beaches, plenty of shops and restaurants.
The flat itself is very tidy and cosy.
I would strong recommend this place to stay in Rio.