elated
exultantly proud and joyful; in high spirits
euphoric
exaggerated feeling of well-being or elation
riant
showing or feeling mirth or pleasure or happiness
pleased
experiencing or manifesting pleasure
gleeful
full of high-spirited delight
thankful
feeling or showing gratitude
appreciative
having or showing appreciation or a favorable critical judgment or opinion
delightful
greatly pleasing or entertaining
satisfying
providing abundant nourishment