We went with my parents, our teenage daughter and our 2 young children and we all had a great time! We sat at the front of the boat and about 4 dolphins came very close to us! In the distance we saw about 10 more. It was a great experience, the crew was very friendly and they were great with our kids (ages 4 and 5). At the end, they called all kids to the upper deck by their names and they got a little certificate for being great "Dolphin Spotters" or something like that. They were thrilled.
All around, it was a wonderful experience that I would recommend.