Hello There.
As I know how hard it is to get along and connected to a new city specially if you are in a different country I wouldn't mind on help foreign people explore the city of Recife.
Let me know if you are moving or living in town. I might be able to help you somehow !!
cheers
Dan