IDIOMS

Love nest

A place where a couple can enjoy each other's company.

Example: They rent an apartment which has become their love nest.