Very clean space close to the heart of NOLA