Palate-pleasing experience