The staff here are great! Very warm and welcoming and conversational but don't linger too long and hover around you although attentive - they have the balance just right.
The food was very nice and service reasonable.
The portion sizes look quite small but in fact are just the right amount and are very filling.
It is quite expensive - as can be expected for the area and it's fairly hard to park.