Ravishing
Rav·ish·ing
Ravishing
a.
Rapturous; transporting.