Crete, The Island Of All Tastes