It was a last minute decision to take the tour and we were glad we did. It was an awesome 2 hours. We got some great pictures and the tour guide, Chris, was very good. Definitely show up an hour early for a good seat. A little music during the cruise would've been nice. Overall, Definitely worth it!