We just got back from our dolphin watch cruise. Their boat holds 22 passengers so you are not crowded. The Captain and Payton were super nice and when you see dolphins they are able to stop the boat and/or turn so you can see them up close.
There are other Dolphin watch cruises you could take however the boats are so big, in my opinion you wouldn’t be able to say to the Captain, “Oh there is a dolphin and he hear you and stop the boat to see it again. Great time and fun! Thank you for the up close experience with the dolphins.