My wife, two daughters, and I went on an Eastern Mediterranean cruise in October 2009 which included an overnight in Cairo/Giza. We formed a group with another couple on the ship so there were six of us total. We were meet right upon disembarkation in Alexandria by Mohamed who had cold water and presents for the children. We headed straight for Cairo in a very well maintained passenger van. Because our group was so small, it was very comfortable and much better than a normal cruise line tour. This allowed us to have great interaction with Mohamed during the entirety of our trip as he explained the history of Egypt and all the sites we would see. The biggest takeaway for me was how easily and effortlessly Mohamed made us feel welcome in his country as well as part of his family, especially our children (it seems cliche but it's true). We had an ambitious schedule which made for a long two days but Mohamed's smile, energy, and enthusiasm never wavered. He accommodated all of our requests - no matter how small or off-the-wall. We very much hope to return one day, this time with three children, and once again tour Egypt with our friend Mohamed. We highly recommend him to anyone visiting Cairo and Giza- you will not be disappointed nor will you forget the experience.