Delicious Greek sea food - served on Crete holiday