My wife and I are looking at booking our first river cruise (Rhine Getaway) with Viking. It’s a lot of money so I’m trying to figure out the real cost. They say one shore excursion is included in every port. Are these actually good? Or are they just basic “walk around for 30 mins” tours? I don’t want to get there and realize we need to pay another $1000 for the “optional” tours to actually see the cool stuff.