Went to Brazil many times with the RAF--- Rio a few times, great city but listen to advice where not to go,
Receife been there 5-6 times ....personally had no problems.
Salvador again been there a few times, took in a footie match and had no problems..