Is there a word affable?

Yes, there is. According to the Google definition search, : Easy to be spoken to or addressed; receiving others kindly and conversing with them in a free and friendly manner; courteous; sociable; Gracious; mild; benign.