Ahmed of GAT Tours was very professional in handling my customized arrangements before my trip and took care of everything for me once I arrived in Cairo. He even met me at the airport upon my return to Cairo from Aswan and drove me to the other terminal for my flight to Jordan. GAT booked tours for me in Cairo, a beautiful Nile cruise from Luxor to Aswan, and tours in Aswan. They booked my hotels and even got a slight price break for me on internal flights. Everything went without a hitch after I arrived, and there was great attention to detail. Highly recommended for visits to Egypt and elsewhere.