Denilson was very responsive. The flat is spacious with an easy checkin. It is very close to the stadium with all you need right at your fingertips. The Tijuca mall is even a 7 minute walk away. You've tons of great açai, paderias, buffets close by. And if you're there to Samba, all the best Samba schools are close by.
One thing I'd be sure of beforehand is to make sure washing detergent is available. For anyone who choses to stay long-term, be sure to confirm this - if it matters to you.
Otherwise, I highly recommend Denilson's flat. I would stay here again.