Great location in Uptown NOLA. Minutes from Audubon Park and great restaurants. Loved staying here.