SENSATIONAL

Exceptional; very impressive or attractive