If you are in Rio, STAY here! It will make your trip!
Location is amazing. I cannot recommend any higher. Amazing place.