The boat is lovely and extremely comfortable and cosy. The snacks were tasty and plentiful. The commentary was informative and easy to listen to. You are attended to well throughout the trip.
Unfortunately the weather was dire. It was rainy and foggy and subsequently I was unable to see much out of the misted up windows and through the fog. I know the weather cannot be controlled but I still felt that the trip and view I was looking forward to escaped me.
My advice would be not to book in advance if you are travelling to NYC in the winter.