ethereal
excellent
Delightful
Exalted
Sublime
Spiritual
Delicious
Holy
Divine
Enjoyable
Otherworldly