This was our third Viking Ocean cruise and the high standards of the first two were evident on this cruise too! I would rate Viking excellent in all areas--crew, ship design/decor, cabin size/layout, etc. The food was wonderful, and there are several dining areas. We preferred the World Cafe, a buffet style restaurant for most of our meals. They have various food stations where you can custom order dishes. The wait staff were prompt, courteous, and very attentive. There is a yummy gelato station there and they make their own pizza in one area too. We ate in the other dining areas and they were fine, just not my favorites.
We mostly did the free included tour in each port and most were very good. A lot depends on the tour guide and some are better than others. In NY City, we did the optional tour of the 9/11 Museum and it was excellent.
Entertainment is good and attendance is high. The port talks and other talks were good too--many of these are available on your cabin TV. The cabin stewards are terrific---very friendly and willing to help in any way. They are very prompt in the daily cleaning of the rooms. We splurged a bit and moved up from the DV cabins to the PV2 for the extra space, and we were very happy with that decision.