This is an excellent place to stay while your in NOLA.