Bring hot nuts from seaside resort (8)

I believe the answer is:
brighton
'seaside resort' is the definition.
'bring hot nuts' is the wordplay.
'nuts' is an anagram indicator (nuts can mean crazy).
'bring'+'hot'='bringhot'
'bringhot' with letters rearranged gives 'BRIGHTON'.
'from' acts as a link.
(Other definitions for brighton that I've seen before include "East Sussex resort" , "Sussex coastal resort" , "resort town" , "South-coast resort" , "... hard cylindrical sweet from the seaside" .)