takes your breath away

Related

magnificent · overwhelming · astonishing · wonder · startle · beauty · spectacular · jaw-dropping · dazzling · shock · panorama · vista · sublime · majestic · heart-stopping · choke · wheeze · suffocate

Opposites
emotional impact

takes your breath awayputs you to sleep

underwhelms · falls flat · uninspiring · forgettable · ho-hum

aesthetic/sensory quality

takes your breath awayrepulses

Causes disgust or rejection

aesthetic or experiential quality

takes your breath awayeyesore

Offensively unattractive thing

repulsive · hideous · appalling · revolting · dreadful

Familiarity
Top 2,000,000