The pros were that the boat ride itself was good, and the staff, particularly the tour guide, was friendly and informative. The cons were that the top half of the boat had insufficient cover, so you were baking in the sun as you rode (thank goodness for the sea breeze as you sailed otherwise it would have been worse), and more importantly, we did not see any dolphins even though they guaranteed us that we would. That was the whole point of me booking the cruise and I didn’t get to see any! They did offer the passengers a free return trip though because the dolphins sightings were so poor.