I chose Viking for two main reasons........destination and value for money.
Viking arranged my flights and handled everything, pickup, transfers and departure. The Viking agent helped us get baggage checked in and escorted us all the way to the Delta desk........quite a help in an previously not visited airport.
The Rolf is amazing, new and modern. Cabin was great, just what we had expected and reality was true to advertising. Dining was excellent with many French dishes, quality was excellent, service was terrific. I can say enough about the staff, from the maid service to the Captain.........everyone was positive, friendly and seemed eager to do whatever was necessary to make our voyage perfect.
No complaints at all. The cabin was very nice and quite roomy especially with the veranda. The bed was comfortable and I slept well. Cabin was spotlessly clean.