We picked this cruise because of the ports of call. We left NY Harbor on a Sunday during a Northeaster. .Many people were seasick but the crew did a great job helping everyone. We missed one port of call due to the storm. However, before we ended the trip we were informed by email that Viking have us a credit to use on another trip. I have been on other ships (not Viking) and had problems that they did not want to give you any credit. The staff were outstanding. The was food very good. We purchased the beverage package and was worth buying. The entertainment was very good especially the comedian. We enjoyed the enrichment programs presented by Dr. Barbara. Shore excursions were for the most part very interesting. You did not need to go on extra side trips to enjoy the islands. Overall we had a great experience with Viking.