I loved staying in Leo's home. The atmosphere and vibe was really great! It's super close to all the attractions and it makes you feel like a real "Carioca" :)
I would recommend anyone to stay at their home to get the real flavour of Rio.