You can buy tickets online as well. They have scanners on the boat and would have to scan your phone bar code to see that you paid.
You have to $12 on get on the tour for a tour.
There is a ticket center where you buy a ticket it is about $12
Tour guide avalible or you only
Tours after 7pm during summer time will be better.
You can buy the tickets in the place, near to the boat departure, easy, but the best choice is online because you don't have to get the line for tickets, wherever you and your family go to pass good time.
Thanks! Your answer is awaiting moderation.