Having William Robb as our tour guide was a complete delight. He has an exuberant personality, is highly knowledgeable about the city, its sights, and its history, and is great at telling compelling stories about the characters that have made Edinburgh such a vibrant place. Will took us to places all over the city, including more obscure (and extremely interesting) sights. He took account of our particular interests and shaped the tour beautifully. He is charming and personable (and has a wonderful Scottish accent!!) and I can enthusiastically recommend him as a guide without the slightest reservation.