location
lo-ca-tion
noun
A specific place or position where something is situated or happens.
"The new café has a fantastic location."
Thesaurus
Synonyms: locating, localization, fix, localisation, emplacement, placement, positioning, position
Antonyms: studio