Very nice place to meet people in New Orleans