Good beer, good venue, reasonable bar food.
As to the rooftop (I didn't check out the rest):
Had the appearance of you come with who you will talk too. A good group place, but if you're going with 2-3 to connect with other smaller groups the rooftop is not the place. I think the 2nd floor looked like that could possibly happen, but more of a "date spot" type vibe.
Overall, an American's view from Austin,TX and average pub at best that didn't really do too much to impress, but if I wanted to go out with some buddies to watch a cricket match I know where to go....but shouldn't plan on talking to any women unless I bring my own.