Nice experience. Definitely saw dolphins! It was overcast that day & started raining. The team brought out a nice cozy blanket for our little girls & wiped seats down for us after the rain hit them. When dolphins started appearing they were awesome at making sure my kids saw them by leading them to the best spots on the boat to view them. They were very sweet to the kids, which goes a long way. They were fun to interact with and kept things interesting. They also played music. We were happy we went for sure even with the not so great weather.