Warm, sheltered spot (7)
I believe the answer is:
suntrap
'warm sheltered spot' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for suntrap that I've seen before include "Some people's ideal garden" , "Warm sheltered spot" , "Sheltered warm place" , "Sheltered spot out of the shade" , "hot spot" .)