Steamboat jazz cruises, cocktails, Creole cuisine and spooky ghost tours are some of the things to do in New Orleans.