Of all the Greek islands, Crete is one of the most distinctive and beautiful. Our guide lists great places to stay (from campsites to boutique hotels), the best tavernas and the island’s must sees ...