Our experience with Viking was excellent right from the time we embarked. The whole trip went very smoothly.
Our cabin was compact but we didn't spend a great deal of time in it. Always well taken care of. Enjoyed the heated bathroom floor.
Every meal was excellent. Good selection and the dining staff went out of their way to look after us. Lots to eat, no reason to go away from the table hungry.