Fun to be with
• Affable
• Agreeable
• Cheerful and pleasant
• Cordial
• Friendly
• Good-humored
• Good-natured
• Gracious
• Likable
• Nice and friendly
• Pleasantly cheerful
• Warm
• Warm and friendly
• Warm, in a way