The trip from start to finish was fantastic. We were upgraded to the Bateux New York Dinner cruise at the last minute, which was a great result. The only thing that wasn't quite perfect was the food. It wasn't bad by any standards, but maybe I would've expected a little better if I had initially booked this dinner cruise for the money it is. However, saying that, I believe that this was the best night of the four we stayed. Service was incredible, music and the views are the best in the world. I actually proposed to my girlfriend on the cruise. When the crew found out about it, they scattered the table with rose petals and gave us a bottle of champagne. It was a great end to a stunning evening. Would love to go on the cruise again!