charm·ing
ˈCHärmiNG/Submit
adjective
pleasant or attractive.
"a charming country cottage"
synonyms: delightful, pleasing, pleasant, agreeable, likable, endearing, lovely, lovable, adorable, appealing, attractive, good-looking, prepossessing; More
(of a person or manner) polite, friendly, and likable.
"he was a charming, affectionate colleague"