Am absolutely phenomenal experience, and the fireworks (for Patriot’s Day) was an amazing touch! The staff were kind and hospitable, the food was tasty (similar to what you would expect at a wedding), and an overall nice ambiance. I also enjoyed the music and dancing on board. All-in-all, you get a cruise, dinner, and a dance-club (if you choose to or like to dance) in this experience. I would recommend.