David Cornwallis provided another excellent tour as he took our small group of 6 to Edinburgh and Saint Andrews. Though the weather prevented us from getting out on the mini golf 18 holes, David still helped us get our obligatory pictures on the bridge on the 18th hole as well as get into the Old Course shops. David provided great intellect into the history of Edinburgh as we drove through town. Would definitely recommend David for any tour you may be looking into.