Choose the word that is a synonym for 'happy' with a nuanced meaning that conveys a sense of joy and satisfaction.