We now have a date certain for when the US embassy will move to Jerusalem, so I would advise you to avoid travel to Israel in mid May:
The U.S. Embassy in Israel will move from Tel Aviv to Jerusalem in May, coinciding with the 70th anniversary of Israeli independence, the State Department said Friday.
The embassy, initially to be located in the current premises of the U.S. Consulate in Jerusalem’s Arnona neighborhood, will expand in and near that site next year but will eventually move to new premises President Trump has said will be constructed, according to a statement issued by State Department spokeswoman Heather Nauert.
The cost of that building is expected to run into the hundreds of millions of dollars. Las Vegas casino magnate Sheldon Adelson, a major Republican donor, has offered to fund an unspecified part of the construction, according to an administration official who confirmed an Associated Press report.
I do believe that Jerusalem is the Israeli capital, though the final boundary between this capital is something to be negotiated between the Israelis and the Palestinians.
So on one level, I see the recognition of Jerusalem as a recognition of reality.
On another level, we know that we are going to see a LOT of unrest and disruption as a result, and I expect a spate of attacks and retaliations.
This will not be pretty.