Great little spot for a brief stay in NOLA!