Great wee place steeped in history in a wonderful wee town!