Moustafa set the bar high with his tours. These were our first tours of the cruise and they were the most memorable. He was very attentive to our needs and provided an excellent experience. He went out of his way to ensure our needs and requests were met. We highly recommend Moustafa to anyone visiting Egypt.