Best location in NOLa! Close to Audubon park and to Magazine st!!!