I have stayed on that side of Panama in Bocas Del Toro which is a couple hundered miles to the north. The diving was great in the archipelago but if you really want superb conditions you will want to head off shore a couple miles. I dove with a shop who had well above average customer service but sub par equipment. At the very least I would bring your own computer and reg set.
good luck and safe diving!!