Blocks providing coverage of ghastly Love Island (8)
I believe the answer is:
barbados
'island' is the definition.
(island nation)
'blocks providing coverage of ghastly love' is the wordplay.
'blocks' becomes 'bars' (barring is a kind of blocking).
'providing coverage of' is an insertion indicator.
'ghastly' becomes 'bad' (I've seen this in another clue).
'love' becomes 'o' (love means zero in tennis).
'bad'+'o'='bado'
'bars' going around 'bado' is 'BARBADOS'.
(Other definitions for barbados that I've seen before include "Caribbean nation" , "Island place" , "Most easterly West Indies island" , "Caribbean island state" , "holiday island" .)