Term: charming
Example: my boyfriend is so charming he made a trail of a dozen roses leading to a picnic beneath a waterfall
Definition: also very romantic