A truly wonderful, cozy spot ideally situated to explore New Orleans.