We stayed at Vanderlea's place for 8 days and everything was perfect. The location is 1 block from the beach, 5 minutes from the train station, 2-3 supermarkets and restaurants on the block. The apartment has 1 master bedroom with a full bathroom and the other bedroom has 2 single beds and a full bathroom right across. The livingroom is a perfect size and includes a TV with cable and the kitchen has everything you need. WiFi and AC worked perfectly and the doorman was always there and very friendly. The host, Vanderlea answered all my questions and was always available via phone or text.
If you want a great apartment in Rio, this is the one you want to stay at.