I was in SP until the end of June and I still got some pica-pica and so did some kids I know. It could very well be gone by now but just a tip - a lot of the local guides and such lather up in baby oil before they go in the water so the pica-pica just slide right off!
You could also try Aqua Dives for Turneffe.