I went once because of someone that I met on a chat sight, years ago. I stayed at the Intercontinental and had him for a guide. We went to a few local places, where he was known...dated the bartender before type of stuff, wasn't a hustler....to speak of.
I had fun but never had the urge to go back.....Brasil is a sure thing.