Are you going to book the Viking River Cruises Grand European Tour? Here's a review of the food, service, rooms, itinerary, and more.