Can’t beat the location. If you’re into the NOLA music scene, this is your spot.