This place serves very high quality food in a wonderful setting.
They were able to accommodate me with a vegetarian tasting menu, for which I was very thankful and impressed.
The food was delicious. The service is good, but a bit slow at times between courses.
Overall, this is a great place to go with a group or as a couple for a fine dining experience.