I did the Cairo Dinner Cruise with my wife and we are both really glad we picked this one. Timings were planned so that we reached the main sites before the crowds arrived. Lunch was generous, freshly prepared, and they handled our dietary requests without any fuss. I would book it again without hesitating.