advantage
vantage
the quality of having a superior or more favorable position
the experience gave him the advantage over me