The island of Crete - anybody got any recommendations?