You know what, I've been thinking and I reckon there is one rule.

Write characters that are lovable.

Sometimes I like sweet and sometimes I like steamy, but I like knowing what I'm going to get and being able to choose my flavor.
It's always nice to have a heads up.