Rhymes | Synonyms
adjective: situated in a particular spot or position
"Nicely situated on a quiet riverbank."