Pitlochry Golf Club, The Lettoch Links Course & Visitor Info