Crossword Genius

Island area accommodating casual business — holiday spot? (5)

Ross

I believe the answer is:

ibiza

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

'holiday spot?' is the definition.
The definition suggests a singular noun which matches the answer.

'island area accommodating casual business' is the wordplay.
'island' becomes 'i' (geographical abbreviation).
'area' becomes 'a' (maths abbreviation).
'accommodating' means one lot of letters goes inside another.
'casual business' becomes 'biz' (informal term for business. I am not sure about the 'casual' bit.).
'i'+'a'='ia'
'ia' placed around 'biz' is 'IBIZA'.

Can you help me to learn more?

(Other definitions for ibiza that I've seen before include "holiday resort" , "Spanish island" , "One of matching pair" , "One of the Balearic Islands" , "Clubbers' island" .)

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