This is a beautiful place to stay. You are basically neighbors with Benjamin Button. You don't get more NOLA than that.