vantage
van*tage
noun
{bc}a position giving a strategic advantage, commanding perspective, or comprehensive view
vantage point
noun
{bc}a position or standpoint from which something is viewed or considered
coign of van*tage
noun phrase
{bc}an advantageous position