Health experts say having a good sex life is linked to several health benefits, including reducing the risk of cancer.