I have to many dinner cruises and I have not such a great time and experience. The staff at Bateaux New York is courteous and pleasant. The food was excellent. With a live band, everything went to the top. Best of all, my daughter's birthday went great thanks to the staff if Bateaux New York.