We stopped here completely on a whim after a long hot day walking around Perthshire. The two of us were exhausted and sweaty (and a bit grubby!) and this was the first place we saw that offered outdoor seating. We opted for the shady area in front of the hotel, but a sunny bit of seating was on offer at the back as well.
The restaurant was completely empty when we checked the menu. The prices nearly made me turn around and leave, since dinner was on me this time - and I won't normally spend more than £10 for a main dish at a restaurant I haven't researched previously. But tiredness won out, and a lovely young Eastern European woman (who turned out to be Hungarian) took our drinks order and we situated ourselves outside.
We both had the same thing - bread with oil & balsamic to start and a goats cheese & caramelised onion risotto for mains. The bread portion was extremely generous and included a delicious olive bread. The other bread, a white seeded loaf, was a bit dry but tasted fine.
I was very nervous about the risotto as neither of us particularly care for risotto and my partner doesn't much like goats cheese either. But this too was delicious - very flavourful and rich without being overpowering or heavy. I loved it so much I'm trawling through recipes on the internet trying to replicate it!
We had ordered beers before we even thought about food, due to walking-induced thirstiness. In retrospect, wine would certainly have improved the meal, but beers were just what we needed at that moment. As such, I can't comment on their wine selection - I had only a cursory glance over the bottles in my haste to sit in the cool shade with a Peroni.
Overall, the food was wonderful, the service helpful and friendly (despite a heat-induced fire alarm), the portions very generous, and the location just perfect for a quiet, relaxing meal on a Sunday evening. The few drawbacks were very minor: although the inside restaurant did pick up a bit later on, it never had much of an atmosphere - the decor was nice but not distinctive, neither traditional nor modern, and the emptiness seemed to emphasise this lack. And I think because of that, the food (despite its genuine excellence) felt overpriced. The experience, though very nice, didn't quite match the luxury and indulgence of the food.