beguilement

noun
  1. the act of charming or enchanting someone in a deceptive way
  2. pleasant entertainment or diversion that helps pass time

Examples