Very nice place near the heart of NOLA