Also dove with Bocas water sports. A good operation! It is definatly not world class. Even the owner told us " people dive for something to do when they are here,they dont come here for the diving". Bocas recieves a LOT of rain. Since there are many rivers in the nearby area,this vis can be highly variabale because of the runoff . Its worth diving if you are already going to be there but you may consider renting equiptment if you only plan on doing a couple dives instead of hauling a lot of
stuff with you. Its a great place to relax and hang out. Lots of topside things to do,very laid back. If you really want to see how the locals live,take the water Taxi to Alimarante. Its not for everyone,but it will give you some insights into what real life means for a lot of people in the area. enjoy yourself. I plan on going back someday