The primary reason we took the cruise was to visit Normandy. We did the pre stay in Paris. The hotel was in an ideal location next to the Eiffel Tower. It was also close to a metro stop that allowed easy access to all of Paris. Also close to several bus routes.
The location of the ship in Le Pecq is not real convenient. Shuttles into Paris are provided. Since we had explored so much of Paris prior to boarding this was not an inconvience. We took the provided transportation from the hotel to the ship. There is the option have them transport your luggage and stay the remainder of the day in Paris since the ship does not sail. Take the train to the ship later in the day which gives more time in Paris.
The ship and accomodations are what we experienced on previous Viking cruises. The staff was very friendly and helpful. No complaints.