This was a decent experience, but a bit overpriced. We loved the views while eating dinner, and on the bow of the boat once we finished dinner. At our dinner table we had a card that pointed out landmarks along the way, which was a nice touch. We struggled to reconcile the quality of the dinner, service, and entertainment with the overall price for the excursion. The piano player stopped halfway through the trip. Our food was good, but not great… Think banquet food, like at a wedding reception (we strongly recommend the beef over the fish). Our staff was mostly attentive, but a bit junior in experience. We added 4 drinks and 1 appetizer to our bill while on the boat, but could not justify their suggested 20% tip of over $60 for the evening’s cruise. One last bit of info about something we didn’t know beforehand, and could have taken advantage of: you can bring your own wine bottle(s) onboard and pay a $25 uncorking fee to have it with your dinner.