We cancelled our Viking ocean cruise to Norway for many of the same reasons. We do not like bus tours with dozens of people and following a guide with a flag. We like to book private guides in each port as we see much more and can determine our itinerary ourselves. They bus tours are included with Viking and we were paying for them. This in and of itself would not have caused us to cancel but the reviews on the food and the lack of any entertainment or activities concerned us. We noted that port talks were at 8 pm. When do people eat dinner? We like a leisurely dinner at 7:30. Also, the rooms were much smaller than we were used to on other ships. (We have primarily sailed Seabourn and Regent). We had to book a penthouse junior suite to get the cabin that were standard on these lines. Accordingly the price was virtually the same as if I had booked these much more upscale cruise lines which have a lot more inclusions including gratuities. I get the sense that Viking is more geared to those cruisers who want the cruise line to make all their arrangements for them, i.e plane, transfers, hotels, tours, etc. Just not for us. Not knocking the cruise line, just not right for us. its too bad because it was a great itinerary.