Hurghada trip
Just taken the Hurghada trip myself and the service was ontime outbound and inbound, arriving 25 mins early at gatwick.
Great crew and flight info accurate and delivered with a smile. Even with a Fox running round on the runway on arrival in H the Captain had time to explain while we circled several times and we still arrived ontime. Pre book your seats online with Viking even if you are going with an agent do it direct and its worth the leg room extras and the food extras, no food service on the flight without prebooking. So take your own if you are not taking the extras.
If you want a Hotel recomendation stay at the Sheraton Soma Bay about 45 mins south of Hurghada. Great house reef.
Good luck