Excellent home and hosts. We loved staying in this place and our experience overall in Rio. Thank you to our amazing hosts for showing us a great time!