I did the reverse trip last year, and loved it. My review is in the review section. I booked the prepaid excursions, but it was possible to book individual excursions on board. There a few towns where you can walk off the boat and explore independantly, at some of those, the ship offered an included walking tour, but most are a little way from the river. It was posible to get a train into Vienna from near where the boat moored. Hope that helps any more info just ask. One final thing, you need to do the excursion in Budapest, as the boat moves on after breakfast and the excusions meets up with it downriver.