Barcelona Hotels with live music