After several wonderful experiences on Viking River trips, we jumped at the chance to visit the Mediterranean on Viking Ocean, and were not only not disappointed, we were blown away! Every detail is well thought out, the staff's only goal was to make us happy, the included excursions were an excellent intro to the ports, and the optional ones we took were amazing.
The casual World Cafe is as far from other buffets we've encountered as you can get. Open kitchens, everything freshly prepared, solicitous staff preparing everything to order. Choices for pizza and gelato EVERY DAY.
On the only sea day on this particular itinerary, we had a ball at the cooking class in the Chef's kitchen--and the chef greeted us like old friends every time our paths crossed for the rest of the trip.