deliciousness

The quality of tasting extremely good and enjoyable.