Great place to stay in NOLA in a perfect location.