I went here just over a week ago for a Stella & Dot meeting. It was a Monday night and the place was empty upstairs. Our meeting was downstairs in the Bell room(I believe it's called). I only had one glass of the house wine(red) and observed(damn lifestyle changes) the nachos being devoured. They looked delicious and smelled just as good.
The service was fine. Nothing stellar, but fine.
The ambience is dark. It's all dark wood and much like what I'd expect an Irish pub to resemble.
Would I go back? I don't think it'd be my first choice, but if someone suggested it I would not be against it.