delicious

Highly enjoyable or pleasing to the taste or senses.