Spots reported on headland providing ocean view (8)
I believe the answer is:
seascape
'ocean view' is the definition.
(I've seen this before)
'spots reported on headland' is the wordplay.
'spots' becomes 'sees' (I've seen this in another clue).
'reported' shows a homophone (sound like).
'on headland' becomes 'cape' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'sees' sounds like 'seas'.
'seas'+'cape'='SEASCAPE'
'providing' acts as a link.
Can you help me to learn more?
(Other definitions for seascape that I've seen before include "Painting of the briny" , "rollers" , "Painting genre" , "Ocean picture" , "View of the main" .)