hearty
straightforward
honest
heart-whole
earnest
artless
bona fide
unaffected
sincere
guileless
heart-to-heart
straight
ingenuous
ungrudging
sincere, fide (gl)