Siham was an amazingly knowledgeable and extremely gracious guide, very generous in sharing his insights with us. Our limited time meant that our tour was on a Friday morning - not ideal since many venues were closed. Not only did Siham ensure that we got the most out of our time with him, but he also helped us plan out the rest of the day after we parted company so that we had rpthe best experience possible. I could not recommend him more highly.