This is definitely one of the best restaurants I've been to, and I've been to quite a few very good restaurants.
The building, surrounding area, and the town are all beautiful. They have both inside and outside seating. The food is very good; both in quality and taste. The service is very good as well.
I'll definitely be back next time I'm in the area.