Viking Cruises

The boat itself was lovely: a replica 1920s-style steamer, with relatively spacious rooms, a small front bar and a rooftop deck with plenty of pillow-topped seating for river-watching.