ecstatic
adj. Enraptured. 