vantage: place or situation affording some advantage (especially a comprehensive view or commanding perspective)
knockout drops: chloral hydrate in combination with alcohol; usually administered surreptitiously to make the drinker unconscious