Location was great and the place was pretty cool!
Will most likely come back on the next NOLA trip!