This location is fantastic. The space satisfied all our needs and more. I highly recommend this space when visiting NOLA.