Sarah was a fantastic Tour Guide! She was prompt, friendly, personable, knowledgeable, organized, and very professional!! We highly recommend her for any small or large group. My wife and I hired her for 1/2 day (4 hours), which was plenty of time to see most of the main attractions in Edinburgh.