I'm writing an email about something nice (a newborn child), and was about to use the word "heartfelt". Just then, I noticed I may have heard the word almost exclusively in the context of a sad situation (condolence).
Is there a good reason for my hesitation, or is "heartfelt" appropriate in either situation? If not, what's a better choice of a word? How about "heartily"?