The entire journey was even better than expected. From the airport to the ship and back, was amazing. The crew of the Hlin became family very quickly and continually made sure that you had the best adventure possible. The ship was extremely clean and well managed. It was such a surprise to return from a wonderful shore excursion and have the crew waiting onboard with snacks and drinks as you reboarded the ship. The shore excursions where interesting, well planned and very informative. The crew leading the excursions were very knowledgeable and so willing to answer your every question. The variety of optional shore adventures were such a delight and added so much more to the all around experience. The food on board was such a delight and always a delicious variety was offered. They thought of everything. We have actually already booked another cruise for next summer. All around wonderful experience. I can't wait until 2018 and our next adventure with Viking River Cruise.