I likely hold the title for the most trips down the Nile aboard Grand Circle's River Anuket cruise ship, having done so on four separate occasions, I feel I know the ship intimately and highly recommend it.
The personnel, and the Egyptian people in general, are always friendly and willing to do whatever it takes to make your trip as pleasant as possible, The cabins are larger than you find on most cruise ships, and are very comfortable, each having two queen sized beds,a TV, phone and small refrigerator. All the cabins are outboard with large sliding glass doors affording unobstructed views as you cruise down the Nile.
Breakfast is buffet style with the chefs ready to cook eggs or omelets to order and you can help yourself to cereals, toast, pastries, potatoes, sausage, cheeses, lunch meats, etc. Almost anything you want with the exception of bacon. Lunch is buffet style as well and offers a good variety including some local dishes that should should please most everyone. There is an American style lunch day on each cruise where hamburgers, hot dogs and French fries are the main fare. Dinners are more formal and multi-course, offering the choice of at least two main courses. My wife particularly enjoyed the fresh fish, and though it wasn't on the menu the following night, they prepared it specially just for her. This is just one example of how the ship's crew go out of their way to please.