I like this place, beers are reasonably priced, bar staff are good and manage to make decent food behind the bar and serve drinks all at the same time. Music was good at times, and even when it wasn't good it was inoffensive which means you can still have a conversation.
I didn't go to the venue or the terrace so can't speak on those but loved the cafe/bar.