I just visited the Commodore Cruise Lines web site & lo & behold, the ships appear to be owned & operated by the Isle of Capri. Has anyone taken their cruise which leaves from New Orleans?