We went there based on friends' reviews. The only negative on the last day, the children picked up some kind of rotovirus, or it was at the hotel or at the airport, I'm not sure exactly.
We bought a tour to Egypt, everything was fine on their part. Documents issued quickly, registered for the flight. The tour operator was Pegas, there were no delays on their part. We liked everything.