The cruise itself was amazing, easy to find and board the boat. Great views and the staff was amazing. We were lucky enough to be there for the July 4th dinner and fireworks cruise that added several hours to it but so worth the extra $, and would highly recommend it to anyone who wants to watch the fireworks. It was stress free since I was with my teens, and they loved it so much! The DJ upstairs was incredible and made it a party, my kids and I made friends, even exchanging our info to keep in touch, and they danced until they had to kick us off the boat! They still wonāt stop taking about it. Once in a lifetime opportunity and I thank the crew, the tour staff, and anyone else that made that experience possible for my family.