The quality of the food served in Scotland in general and the Highlands in particular has improved out of all recognition in the last 15 years.There are still some dire places out there!The three mentioned here are well worth a visit----be warned------- and without me being impertinant---- the health of your credit card is in serious danger!