My friend and I chose this cruise because it was a dream we had always had. When the price dropped so low and included air, we jumped on it. Viking couldn't have been more wonderful to us. The pace was perfect and allowed us to relax as well as participate in excursions. We met lovely people with similar interests and have maintained contact with them. The atmosphere of the ship and services offered made me feel like I was on an expensive luxury cruise rather than being in the cheapest cabin available. After we got on board, I forgot all the hassle we had on the trip over. The Paris airport was a nightmare. We arrived with enough time to transfer to Basel but the red tape and disorganization made us miss our flight. We spent the entire day in the airport and missed seeing Basel. I believe that Viking should take this process into consideration and allow more time to get through Paris.
Other than that, I would take another cruise with Viking in a New York minute.