Which option is closest in meaning to Face to face?

  • writing a secret note
  • meeting someone in person
  • standing very far away