The perfect romantic spring weekend in Budapest – Eastern Europe's answer to Paris

An insider guide to 48 hours in one of Europe's best-loved short-break destinations