I've eaten here twice. First experience was lunch with the wife. We had an intimate dining experience and really enjoyed our meal. Seated at a small, cozy booth; the restaurant was uncrowded and we were unrushed. We remember the bread as exceptional (I note at least one other reviewer found it lacking). The food was very good.
Second visit was a weekend dinner and the place was packed. Three of us this time and we got an awkward table straddling the threshold between the main dining hall and the winterized patio. There was a large, loud group in the small patio type room behind us ruining the atmosphere. The kitchen seemed stressed, our meal was delayed, and my memories of the experience are not good - but I do remember the food was fine.
My advice, go at an off hour - perhaps for an early dinner.