wow factor

Noun

 * 1)  The feature of a situation, product etc. that generates amazement and excitement.