Five days on an island in the Danube — one of Europe's largest and most diverse festivals in Budapest.