Terrible, do not recommend
We ordered a tour to Egypt (04.06.18-13.06.18), tour operator JoinUp. There were difficulties with tickets, until the very last moment they were not on hand. On 04.06, the flight from Kiev at 01-00 did not take place, the departure time was postponed several times (according to other people, the wait at the airport reached a day), as a result, it took place at 21-15, we arrived at Sharm el-Sheikh Airport an hour before the start next days.