I actually spent a lot of time there in a saturday bar-hopping night. This was the first pub on our night.
They are not exactly cheap and I dislike this 'no drinks menu' system. C'mon, I don't like to keep asking your waitresses what she suggests me, I'd like to know what you offer, the prices, and think about the options. At least they offer Irish Cream on tap (I've never seen this before!)
I couldn't watch the live show, so I don't know if the music is good or not. There were plenty of seatings on a saturday night.
We also ordered some nachos, and they were pretty good - the portion is HUGE. I strongly suggest asking for the nachos only if you're on a group of 3 or more. We were 4.
Unicorn is a nice place, but there's nothing special about it.