Most Helpful Girl
I've never been, but had a half Brazilian friend in college. She said its super fun and a lot of people are hot, but you don't want to be lower class there and need money to stay out of shitty situations. Portuguese is hard to learn, so start sooner than later. Anyhow, that's just a secondhand opinion for you.