vidigal is absolutely amazing if you get to know the community, instead of being the typical idiotic gringo.
also: you'll be much sefer here than in leblon/ipanema/copacabana