Does New Orleans deserve praise as one of the best travel destinations in the world?