Having previously cruised on Viking River, I knew roughly what to expect.
We were blown away not only with the amenities on the ship, but the quality of food and the professionalism of the staff.
Let me start with the crew. What makes a good cruise an excellent cruise is the quality of the staff. These guys & gals were brilliant .... Always happy and smiling, many greet you by your name and no request is too great. 10 out of 10 here.