Very nice synastry, your instinct is true.
Jupiter on north node is very nice for a relationship.
There are several easy attractive contacts.
His descendent is ruled by cancer and you have moon on your descendent which reflects what he is attracted to in a partner.
Both of your descendents are ruled by Saturn, which shows you look for something similar in relationships.
The only possible red flag might be the wide square from his Uranus to your scorpio stellium, so you might sometimes find him unreliable or inconstant. It isn't a strong aspect, but it is there. It also adds spice to the contact.
Enjoy!