Great spot to be within walking distance to all that New Orleans offers