Sort:  

The first night is not just for married couples. The first night could also mean the first night sleeping in an unfamiliar area. It was definitely a memorable experience.

alright then, I got it. hehehehe..thanks for your clear explanation.