As the olive oil goes it gets a 5+. I'm led to believe they make it on premises, and you can buy a bottle of it to take home.
I usually go with a large group (20+) and they are l always accommodating. Foods is very good, service is good and friendly. Haven't tried the whole menu, but have enjoyed what I've eaten.