We were on Viking in the Caribbean and it was great so we decided when they open up the Alaska cruise we are going so we booked it two years ahead time . The flight in should have been earlier we lost the first day because the flight was so late in the day , but the ship was nice and the cabin was clean and roomy the dining was really good . The ports were great and organized for the excursions . The service is bar none they know you name and your wine choice at the dining rooms after a day or two. The servers are very friendly and get to know you . The cleaning crew is also wonderful doing anything to make you feel at home. I would highly recommend this cruise with Viking they make the overall trip special and memorable. We have already booked another cruise with Viking this January in the Caribbean on the Viking Star or third ship with Viking.