Ravishing

Rav·ish·ing

Ravishing

a.
  1. Rapturous; transporting.