Ideal location of youth centre, excellent viewed both ways (6)
I believe the answer is:
utopia
'ideal location' is the definition.
(imaginary perfect place)
'youth centre excellent viewed both ways' is the wordplay.
I cannot really understand how this works, but
'excellent' could be 'top' (top can mean the best) and 'top' is present in the answer.
'youth centre' could be 'u' (middle letter of the word 'youth') and 'u' is found in the answer.
This explanation may well be incorrect...
'of' acts as a link.
(Other definitions for utopia that I've seen before include "Thomas More's 1516 book about life on an imaginary island" , "Sir Thomas More's perfect place" , "of limited interest to G&S" , "More's imaginary state" , "Idyllic land" .)