A great stay, and not too far from several NOLA hotspots.