Answer:
vintage
Step-by-step explanation:
"Vintage" is used to connote old in a desirable way. "Archaic" and "ancient" typically mean either something extremely old (from centuries ago) or sarcastically for things old in a negative way. "Outdated" only ever means a negative thing, like the noun no longer applies modernly.