Our family joined the 4 Day Hidden Gems Nile Cruise from Aswan to Luxor and everyone, kids included, stayed interested the whole time. Lunch was generous, freshly prepared, and they handled our dietary requests without any fuss. The sites themselves were even more impressive than the photos suggest. I would book it again without hesitating.