In the following sentence, is using of yet correct?
Inserts settlement in a duty that needs it, in the most suitable yet available place.
It seems to me that I must use still instead of yet but at the same time the sentence with still does not sound right.