Rio actually isn’t that bad as people are put off going there, have lived in Amsterdam before and found them easy enough to avoid outside the area by the station, Barcelona is pretty ridiculous for it, but I do love it. Guess the downside with the last two is that they’re touristy, the plus side that they’re very international, which is a must for me