Pick a different trip, this one was horrible!! It is not a cruise for two hours, it is a idle around barely moving trip with 5-10 mins of fireworks at the end. The fireworks were great by the way if you pick a different cruise.
Crew did not manage seating, so there were two people taking up four person tables and six person benches who refused to share the seating. We ended up having to stand for the entire two hours, because there was no where to sit outside.
To make an already bad situation worse the captain of the ship decided to get in an argument over the speaker system with another small personal boat, that he somehow decided had been drinking. To the point where he completely stopped the slow crawl we were on to try to shine his spotlight on the boat. This is with 100+ paying customers on the boat. It was extremely unprofessional and unwarranted. He could have easily and quietly called the coast guard to report the boat.
They had one small bar on the boat with a single person making drinks and taking payments which created an extremely long wait. We have done many trips of this type over the years and this was by far the worst one yet.