Crete is one of the most beautiful spots in the Mediterranean