We wanted to visit Cuba, and Viking offered the most comprehensive experience for a cruise tour. This was our second Viking cruise (the first was a river cruise in France), and we were delighted. The shore excursions (including an overnight in Havana) were well-planned and enjoyable, and the small boat was far superior to the larger boats that we'd experienced on previous ocean cruises. As on our first Viking cruise, we found it easy to make friends, and we've kept in touch with several of our cruise friends. On other cruises, we've found ourselves racing through shore excursions, while, with Viking, the schedule is flexible and responsive to what the travelers need and/or want. The food is quite good, and the ship staff are uniformly excellent. The cabins are comfortable and well-designed, so we never felt cramped or inconvenienced. For what it's worth, we also got a great view of the crew practicing their evacuation procedures, and it was very reassuring. Viking is not taking chances with safety!
We highly recommend Viking--We've already booked our next Viking cruise and are looking at a fourth!