Ahmed Zaki from Emo Tours guided us for a 5 hour Islamic Cairo tour. From beginning to end, the process has been hassle free. He called me the day before to organize our hotel pick up and we agreed on everything. Ahmed has been a tour guide for 20 years, so he knows a lot about every site and you can tell how passionate he is. Ahmed was friendly everywhere to all people, security, driver etc, which made it pleasant and easy for us, he also invited us to an amazing falafel sandwich. We booked an english tour and Ahmed speaks the language.