We had a wonderful time on this tour. We took our two kids 9 & 12. Everything was just easy, from signing in at the dock, getting on the boat, all snorkel equipment passed out. Very well organized. We got to see a few dolphins without chasing them down and the captain of the boat left them alone when it was their nap time. I appreciated this the most. My family have been looking for a Dolphin Watch certified tour for a long time. We also appreciate the frees drinks. Highly recommend!