Everything about the cruise was above expectations! The food was outstanding, always served quickly, hot and beautifully presented! The service staff prompt, courteous, and personable! The local guides through the audio devices were so knowledgeable and answered every question. The small groups made everything accessible! Our Cruise Director could not have been better! Roos's commentaries while cruising were so informative and she has the perfect personality to deal with groups and individuals. All of the officers were friendly and informative while being very professional. We have already booked another Viking cruise! Thank you!