This was my first ever cruise and I'm told I'll only want to stay with Viking from now on.
Everything exceeded my expectations.
We booked air through Viking to take advantage of the transfer services which made flying to and from foreign countries much less stressful. Viking runs a tight ship (get it) and it shows. All transfers were smooth, easy, and on time. Getting right out of the airport and onto a van to take you directly to the ship is much easier than having to worry about taxis or buses.