Time Out has rounded up the best European cities for a city break, whatever your budget. Budapest proudly claims second place ...