Great location and a terrific option for a stay in New Orleans