I had less than a day to see as much as possible of Edinburgh and could not have been in more capable hands. Alexander was professional, so easy to get along with and seemed to have endless knowledge, not only about this beautiful city, but included many anecdotal pieces of information that made this a perfect tour for me.