Find the word definition

Wiktionary
sweet as a nut

a. (context simile British English) Extremely good.