Spent a weekend in Aberfeldy and this was one of the three restaurants we visited. Very busy - always a good sign. Could not get a reservation on Saturday night so booking a must especially during holiday periods. Food was excellent and staff efficient and pleasant. The apple crumble is a must!