The tour was nice. We bought the premiere seating based on other reviews, but I felt we could've done without it because during the tour everyone can get a good view of the landmarks. The premier seating just had better chairs, you received free cookies, and the servers came to you to take your order.
This is a great way to see the city from a different perspective- we went with the VIP upgrade - this gave us very good seats and a server who got us our drinks to save joining the queue downstairs as well as a bag of cookies to take away with us! The guide, David, was very knowledgeable and pointed out all the sights with humour, he was quite a character. It was a very worthwhile trip, highly recommended
I had a great time and the views was great. I did try to get some pics of a few places but the boat had sped up though. All and All I will recommend taking this trip.