Having a pleasing appearance; attractive; handsome.
Having a pleasant or manner; friendly; amiable.
handsome; pleasing to the eye