Marko is not making the level two advisory clear. He is exaggerating.

The US is NOT advising against travel to Jamaica!

A level two means exercise increased caution. It applies to three areas of Jamaica:

"Jamaica – Level 2: Exercise increased caution
Exercise increased caution in Jamaica due to crime. Some areas have increased risk. Read the entire Travel Advisory.

Do not travel to:

Some areas of Kingston due to crime.

Some areas of Montego Bay due to crime.

Spanish Town due to crime."

https://travel.state.gov/content/tra...-advisory.html

As the advisory states, please read the full advisory.
.