Commenting in part to see the rest of your report because despite being a lover of cold, winter, ice, and snow, one of my favorite trips ever was to Rio. I loved every second and would return--and likely will. If you knew how much I detest warmth and tropical climates, you would know that Rio got in my heart in a big way. Obrigarda for the post and coming post!
PS I traveled as a solo female and encountered zero issues.