If I could give 12 out of 10 I would. Was an excellent, relaxed experience and would recommend to anyone. Our tour guide (Mod) was charismatic, spoke excellent English, and incorporated everyone with great ease. At the end of the tour we did not want to say goodbye! The tour included visiting local restaurants that we definitely would not have visited otherwise, walking through areas and tasting food from street vendors that we would not have thought to have done on our own.
Mod made my elderly parents feel right at ease, and the pace was perfect for them to keep up. I was very concerned that they would not be able to keep up, but not only did they keep up, Mod inspired them to go and see a few attractions after walking the whole morning. She also introduced us to the public transport which gave us confidence to continue using afterwards.
I would highly recommend this tour in the beginning of your trip, as we learned many things about the culture, language, politics, religion, cuisine, etc that we could use throughout the rest of the trip.