Tarek was great - he was waiting for us at the airport for our layover tour. He made great suggestions for the day. He took us to a great place for lunch (we had requested local fare) and it was fantastic. His knowledge of history, politics, life in Cairo was so interesting. I highly recommend him as a guide!