delightful or pleasing personality
"The charming village attracted visitors from all over the country."