Absolutely love Viking Cruises. The ships are amazing; not too big but big enough to offer quality dining, entertainment, spa experiences and interesting informative talks Staff are so welcoming and put 100 percent effort into making sure you enjoy your cruise. The people you meet are always very nice. Loved the Falkland Islands and the penguins.