The nose really does know best, and holds onto the best memories! It has 40 times (maybe even 100 000 times) smellier smellers than humans, and we here at Chow Time think the sauce smells great!