Enchanting

En·chant·ing

Enchanting

a.
  1. Having a power of enchantment; charming; fascinating.