We've been to this place quite a few times, it's always a good option for a night out - i.e. when our parents are willing to stay with kids :-)
The food is ok, it is pretty average but certainly better than your typical pub food. 3-4 stars.
Ambiance: 4 stars
Service is quite poor (except for the bar): 2-3 stars
Drinks: 4-5 stars
Outdoor patio: 5 stars
The place gets really busy on Sat nights.