Fetching details from the dictionary...
unique flavor (flavour); (degree of) flavouring
distinctive quality; special charm