I'm really not sure what to think of this place. I find just about everything ok. It's not my favorite downtown Irish pub, but I still find myself there from time to time. The food is fine, it's just better elsewhere. Ideally I would have given them 3 and a half stars, but sadly...
However... if you're planning on going there with a large group and having about 4 stones of ale then I'm sure you'll love it.
PS: They have a great terrace in the front which should buy them another star in my review, but it's February, so it won't;)