no Visa needed,
just a valid passport still valid for at least the next 6 months as usual for other countries, 10 bucks tourist Visa Tax upon arrival for the paper, and all is good.
I have a Brazilian Buddy who is visiting every other Year and til Today nothing changed.
cheers
Mike