honeymoon

noun

1.
a holiday taken by a newly married couple
Derived from:
honeymoon
2.
the early (usually calm and harmonious) period of a relationship; business or political