A great place in a location a short distance from the heart of NOLA