Excellent place to stay in NOLA near lots of attractions and restaurants.