translate English to French:   Cape Breton is ideally situated for Dr. MacKinnon's research project.
  L'île du Cap-Breton est située à un endroit idéal pour le projet de recherche de M. MacKinnon.