Not a Great Welcome into New Orleans... Sadly disappointed on my first impression.