Greek Island Honey, anyone?