Hot spot shocking puritans — one to be avoided (7)
I believe the answer is:
suntrap
'hot spot' is the definition.
(I've seen this before)
'shocking puritans one to be avoided' is the wordplay.
'shocking' indicates an anagram (letters shocked or shaken).
'one' becomes 'i' (Roman numeral).
'to be avoided' suggests deleting specific letters.
'puritans' with 'i' taken out is 'purtans'.
'purtans' with letters rearranged gives 'SUNTRAP'.
(Other definitions for suntrap that I've seen before include "conservatory" , "Browning fans will want this" , "hot spot" , "Sheltered warm place" , "tanning area?" .)