Island area accommodating casual business — holiday spot? (5)
I believe the answer is:
ibiza
'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" .)