The Cairo Dinner Cruise was easy to book and even better in person than it looked online. Lunch was generous, freshly prepared, and they handled our dietary requests without any fuss. The vehicle was clean, air conditioned and comfortable even on the longer stretches. If you are weighing this one up, just book it.