The location on Sentosa Island was chosen partly for security reasons, and both Donald Trump and Kim Jong Un will have large security contingents.