Our family of 6, including a 8 month old and a six year old with parents and grandparents just finished our cruise on the Oberoi Shehrayar Nile Cruise. We were satisfied with this boat, but it was to be the safest for small children. If it had been just adults, we would probably have chosen a higher class of their offering.
The food was good and the times of meals and they repetition of meats were our only complaint.
Good value for a deluxe cabin and enjoyed the extra space.