The Mansion is a great spot to stay in NOLA. Access the whole city with ease.