Budapest is one of our favorite cities we've ever visited. We did the Viking post-cruise extension there after Danube Waltz. We had a couple days there as part of the cruise and then a 2-day extension, and we didn't even make it to everything we wanted to see. By our second day there, we were talking about buying an apartment in the city.