Everything was perfect beginning to end. We have been on several Viking cruises and find that they pay attention to details. Our choices for food and restaurants were varied and the quality was excellent. The staff were very friendly and efficient and genuinely cared about your experience while on " their" ship. I would recommend Viking to anyone looking for a wonderful cruise experience. The ship is small for a ocean cruise ship but this adds to the charm as you get a more personal feel.
This was our first cruise of this length and we were concerned that it would be too long. Viking has so many excursions and enrichment lectures that we were in our final days before we knew it. If you choose this cruise make sure you spend time planning your excursions in advance as many ( even the included tours) are booked well in advance of the sail date.