Hot in French resort for recess (5)
I believe the answer is:
niche
'recess' is the definition.
('niche' can be a synonym of 'recess')
'hot in french resort' is the wordplay.
'hot' becomes 'h'.
'in' is an insertion indicator.
'french resort' becomes 'nice' (I've seen this before).
'h' inserted into 'nice' is 'NICHE'.
'for' is the link.
(Other definitions for niche that I've seen before include "Select place in market" , "Recess - suitable position" , "Recess; place in life" , "Place that's cosy" , "ideal position" .)