The boat ride was fun, although we didn’t happen to see any dolphins. I enjoyed shell island and snorkeling, but I realized I could have done the whole trip without a tour. I would recommend it for families with young children for the safety and convenience. I just wanted to adventure and see as much nature and wildlife as possible, so next time I will just ride the ferry over to the island with my own snorkel gear so I can stay as long as I like. The place we snorkeled was just off the island in the lagoon. It was very peaceful with beautiful fish. My sister and I found a live sand dollar, and others on the tour found a sea urchin and starfish as well. I’m sure we would have found more with more time. The gulf side had a rip current warning so we didn’t go far, but we found dead sand dollars and a few cool shells in good condition. If you are looking for the same things as me, I recommend the area and the island but not necessarily the tour, but that is not to say anything was wrong with the quality of the tour.