I could  not asked for a better or more friendly tour guide than Mahmoud.  His knowledge of Egyptian history was superb and he speaks great English.  We spent 4 days with him on our tour of Aswan and Luxor.  The time spent at each site was just right.  He planned out a intinery the was not overwhelming each day and we had free time to explore on our own.  When when wanted to switch up the plans Mahmoud was very flexible and accommodating.  I will definitely look him up again  and highly recommend him.  You will not be disappointed.