I'm writing this brief summary of my 1st visit of Brazil while waiting for my flight back to USA.
The very first thing I would like to mention is to make sure your debit card can work fine in Brazil. My Bank of America debit card could not work (probably because my password has 7 digits, the ATM only accepted 6 digits), no one working in the bank could help me with this issue, so I had to transfer some money to western union bank and retrieved it from a local branch in Rio.
As for the city, even though Rio has one of the world's best beaches, a relaxing environment, I like Sao Paulo better. Sao Paulo was more diverse, better infrastructure, providing a good variety of authentic cuisines.
As for the garoto saunas, club Lagoa in San Paulo was my favorite, the setup was more enjoyable, the boys were mostly athletic type; club 117 had quite a few big muscle guys, personally i found the garotoes less attractive than the ones in Lagoa; club 202 was pretty small, the boys were not as attractive as lagoa or 117, but I did use the cabin on both times I visited it.
I am glad I visited Brazil and gained my own experience of this unique country, not sure if i would like to visit it again in the future, but I definitely will think of it occasionally.