Crossword Genius

Head of institute in French resort getting acknowledgement (7)

Ross

I believe the answer is:

'acknowledgement' is the definition.

'head of institute in french resort' is the wordplay.
'head of' says to take the initial letters.
'in' indicates putting letters inside.
'french resort' becomes 'menton' (town in French riviera).
The first letter of 'institute' is 'i'.
'i' inserted inside 'menton' is 'MENTION'.

'getting' is the link.

(Other definitions for mention that I've seen before include "Allude to", "Acknowledge", "Remark", "Speak of - refer to", "Make reference to".)

I've seen this clue in The Independent.