love nest

 

noun

informal
  • a place where two lovers spend time together, especially in secret: he set up his mistress in a luxury love nest