Great place with even better location to downtown New Orleans!