Budapest is apparently the cheapest destination for a romantic short break in Europe.
The study looked at how much a two-night stay in 20 cities would set you back, including the price of flights, a meal, flowers and chocolates.
It came out at 549 euro in the Hungarian capital - with Sofia, Vienna and Munich among the most expensive places.