Better run island, one in the Bay of Naples (5)
I believe the answer is:
capri
'one in the bay of naples' is the definition.
The definition suggests a singular noun which matches the answer.
'better run island' is the wordplay.
'better' becomes 'cap' (I've seen this before).
'run' becomes 'r' (cricket abbreviation).
'island' becomes 'i'.
'cap'+'r'+'i'='CAPRI'
Can you help me to learn more?
(Other definitions for capri that I've seen before include "Romantic Isle in Bay of Naples" , "Italian isle" , "holiday destination" , "Mediterranean island" , "I carp about the island" .)