I wanted to start with saying that we did have a good time. However, this is a family owned private business. The boat was driven by the Captain and he had his son there to assist. Luckily I had called in the morning to ask a question because if I did not we would have arrived at 9am the scheduled time not knowing our trip had been delayed until 10:30am because he said we were the only booking. It was a bit confusing locating the Captain at the peer because they do not have a kiosk, so I had to call him again to find him. FYI because it is a private company you will have to pay $12 at the dock. Do not expect the service you get from a larger tour company. This was more of a taxi to take us to the 3 areas, but the experience was amazing. One more thing, the ladder to get back into the boat was broken. So the son had to jump into the water to secure it while I was climbing into the boat this made it awkward and exhausting. I do give them 3 stars because it was a lot of fun, but not what I was expecting having experienced several larger tour companies.