I would highly recommend the Discover Coiba team for a Coiba islands tour! They were really responsive when booking and attentive to our needs when onsite. We both are vegetarian and my partner has a strong distaste for onions, and they prepared a simple yet very good lunch for us, with the special treat of a fresh coconut to drink the water from and fresh fruit as dessert. We saw so many cool fish, like huge cornetfish, soldierfish, giant damsels, a small white-tipped reef shark, very bright angelfish, schools of sergeant majors, yellow and blue snappers, and so much more! For lunch, we stopped at Isla Rancheria, where we could enjoy the beach with white sand and palm trees, and watch the small hermit crabs search for new shells. There is also a river flowing at the very back of the beach, where crocodiles are chilling out, and we got to see one! Don't worry about safety, they stay in the river or on the river banks and do not venture on the beach. Finally, on the way back, we found dolphins swimming around, and they played with the boat! It was so cool! I am thinking of coming back for whale season!