I've eaten here about half-a-dozen times, and have always had a good experience. The servers have always been helpful and informative when needed, but never intrusive and never interrupting the conversation at the table.
The selection of wines and cheeses is very good, and there are a lot of good bottles under $70.
The atmosphere and decor are warm and inviting, especially on the back patio.
The only reason not to give 5 stars is that the menu is very small, with just a few mains to choose from. Everything I've eaten has been very good, but a little more variety would be the final element to take it to 5 stars.