We took the nighttime dinner/jazz cruise aboard the Steamboat Natchez. I was somewhat disappointed with the entire experience. The food was just so-so, very "cafeteria" in its taste. The band was acceptable, but with little/no dance area, patrons were reduced to simply listening. There were deck chairs outside, but the night we went it was far too chilly to stay outside any length of time. Perhaps the cruise would be more enjoyable in summer, when there is more light later in the evening, as is it was dark when we left the dock and you couldn't see anything. There was no narration or guide outside either, so you don't know what you are looking at.
The cost ($57 per adult) was too much for what we received also. I think you're better off skipping this attraction altogether, grabbing dinner at Old Nawlins Cookery (try the Creole mustard chicken), and going to Preservation Hall for jazz.