translate English to French: The location had the advantages of
Cet emplacement présente les avantages suivants :