Crossword Genius

Swiss resort represented most ostentatious luxury (2,6)

Ross

I believe the answer is:

st moritz

I'm a little stuck... Click here to teach me more about this clue!

'swiss resort' is the definition.
The definition suggests a singular noun which matches the answer.

'represented most ostentatious luxury' is the wordplay.
'represented' is an anagram indicator.
'ostentatious luxury' becomes 'ritz' (I've seen this before).
'most' anagrammed gives 'stmo'.
'stmo'+'ritz'='ST MORITZ'

Can you help me to learn more?

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app