A "love nest" is a cozy place or setting where a couple spends time together, often romantically, away from others.