Viking takes care of you. From when you land, to taking you to your flight check in. They are always there. Top notch services, ships, tours, food choices, spa, pools and shows. The Mars was brand new. We enjoyed our accommodations. our cabin steward , Darwin was top notch! We couldn't ask for a better cruise. Viking made us feel like stars! They did a great job with adjusting ports after the Ukraine invasion. I was happy with the added new stops to the tour. Great choices of dining. we ate in Manfredi's twice-excellent! We ate at all the other locations and was never displeased. The World café always had seating and a great selection that you could help yourself. We always found a table somewhere for our friends and us to play games. The talks to inform us of the seaports was outstanding. The evening entertainment was superb. Everyone was super friendly! I always will recommend Viking. We just booked another River cruise.