This cruise was beyond my expectations.
Being in the travel industry over 35 years I have cruised a lot. I have done river cruises on the Nile and in China. I have to say this was the best!
One feature that I LOVED was having the free wifi in my room with a computer ready to use with the click of a button. I had to still work while on the cruise and stay connected with my office and what an easy way to do it. I think only one day I had trouble accessing the internet.