Best location! Walking distance to main places to visit in NOLA