This place has a great location for walking to and from attractions in NOLA