captivation
enchantment
enthrallment
fascination
a feeling of great liking for something wonderful and unusual