Our trip with name of company was really enjoyable. The room on the cruise was large and comfortable. The food on the ship was some of the best we had in Egypt and a good source of reasonable salads, which is one thing we found lacking in the local cuisine. The prices of the drinks in comparison with Cairo were completely reasonable. The pool was also a nice touch. The evening entertainment was a bit cliche for our taste, but many of the other guests really enjoyed it. The best part, however, were the tours at least if you're interested in seeing old temples. Our tour guide Mido was extremely knowledgeable and was good at telling myths and stories. Also, all of the groups were fairly small, so it was easy to interact and ask questions and being involved in the tour helps to avoid the baksheesh culture to some extent. All in all a wonderful experience, definitely worth doing if you're in Egypt. As we were there, before and after the cruise, many of the locals said taking the Nile cruise is the one must do in Egypt and they were right.