Loved staying here! The hosts are amazing as well as the space! Truly helped us make the most of our time in Rio!