Just returned from a 7 night cruise on the Viking Princess from the 21st-28th December.
We had a fantastic time, and nothing is too much trouble for the staff on the boat. They prepared a fantastic Christmas dinner for us (on Christmas Eve) and everyone you met on Christmas Day wished us a Happy New Year. Slightly muddled, but the effort from staff was huge, and very endearing.
The guides and trips were excellent.
I found the locals got more friendlier the further South we went. The traders seemed rather intimidating in Luxor on the West Bank, but down in Aswan, particularly amongst the Nubians, although still present, they were much more laid back, didn't hassle you as much, and were actually rather comical with the comments they came out with. Just be aware, as there were a few "dodgy" situations were a man tried to lead me into a deserted building to see "his shop" (yeah right!!!) and the receptionist on the boat asked me for my email address, which until he appeared dissatisfied that it was an MSN or yahoo account and tried to give me his details, I assumed it was to send marketing about future holidays to me. Obviously not what he had planned....
These things were minor though, were easily managed, and didn't detract from the excellent experience we had there. Would absolutely recommend the Viking Princess. There are much nicer boats, but we were really impressed with the boat until we happened to see the even more glitzy boats, but they probably have much more glitzier prices. The boat has just been refurbished, and the room was really lovely.
I'm happy to answer any questions.