Great place and location! Very convenient for exploring NOLA!