Excellent location in NOLA.