Fantastic spot for a quick stop in New Orleans