Having been to NYC several times in the past, this boat tour was a great way to see the sites from a different view. David was an excellent tour guide. He was incredibly informed and provided a lot of information, with added humor. I booked the Premier seating which was worth the extra cost. Comfortable seating with staff that brought you food and drinks (vs. standing in line downstairs).