We bought tickets through Groupon, which saved us quite a bit of money for our party of six. There are no bathrooms on the boat, and the girl at the check-in desk was very helpful in directing us to the restrooms before we boarded (we had small kids with us, including a newly potty-trained kiddo). The boat had a roof, so while I brought sunscreen just in case, we didn't end up using it. Captain Mark put a lot of thought into where we went as the water was a bit choppy that day. He did a great job of navigating around the shallow areas so we could get the best view of the dolphins. (And my motion-sickness-prone kid did just fine.) Captain Ben was funny, informative, and good with the kids. Wish I had known ahead of time that the crew works for tips; I would have brought more cash! Great experience. Bring a jacket or sweater if it's a windy day!