Panama Dive Center
Friendly and professional, this PADI-certified dive center is a good local resource of information. They offer snorkeling (US$60), all day two-tank dives (US$130) and courses. Equipment is pretty new. They also have an interesting option of longer dive trips, camping on Isla Jicarón and offer freediving. It's on the main road in town, walking toward the beach.