quirky

adjective
  1. having unusual or unexpected traits; peculiar in an appealing or interesting way

Examples