I doubt there is a better location than that, takes 5 minutes walking from the bari centrale station and the appartment is also great. Good hospitality, nice guys. Super recommended!