We stayed in Renata's lovely apartment during Carnival, and really enjoyed it. The flat was perfectly clean, it's fairly new and has everything you might need, including high speed WIFI. Good location too, about 10 mins from the metro station and 20 mins from Copacabana beach. Also, Renata has been a lovely and very helpful host, so I would definitely recommend staying at her place if you're in Rio.