Great location for exploring uptown NOLA.