Great place to stay and visit NOLA and excellent location!