It was a nice boat ride. Didn't see much dolphine activity though, and didn't spend a lot of time looking, I guess you only get so much time, and they can't control the dolphins.. so it was just "ok". Snorkeling is not actual Snorkeling, it's just a pair of goggles and a snorkel. Could have just bought a pair of goggles and snorkel and done the same thing from our beach front hotel. There's more shells at our beach in St.Pete than we seen at shell island. Overall, it was just ok. Basically we paid $55 for a boat ride.