This was an absolutely fabulous cruise. The tour guide was a serious plus. Very knowledgeable and great sense of humor. The cruise hit all of the top landmarks. The only reason I can’t give it a 5 star rating: they wouldn’t let me past security without throwing out my overpriced $4 Diet Coke that I had just purchased on a 100 degree day…so that I could go on the boat and see $18 for a cheese pizza and drink, or $13 hot dog and drink deal. Ridiculous prices, and that doesn’t include the $35 to park plus ticket prices. Summary: I would take this cruise again without question, but I’d eat and drink first and take public transportation to get there.