A quiet Italian river location may be suitable (8)
I believe the answer is:
apposite
'suitable' is the definition.
(thesaurus)
'a quiet italian river location' is the wordplay.
'a quiet' becomes 'ap' (I've seen this in other clues).
'italian river' becomes 'po'.
'location' becomes 'site' (site is a kind of location).
'ap'+'po'+'site'='APPOSITE'
'may be' is the link.
(Other definitions for apposite that I've seen before include "Befitting" , "Appropriate for purpose or occasion" , "fitting" , "Of a remark, suitable for the occasion" , "Meet" .)