You won't find a better travel agency
I bought a tour to Egypt from this tour operator. There was supposed to be a departure on 05/05/2018, but it was postponed to 09:00. After that, the air carrier and departure time were changed to 11:30. No one provided any information about the change of the air carrier and the time of departure, no one answered the phone in the office of the travel agency.