Crete is a large island, so if you want to see a lot of what it has to offer, choose y'all's itinerary carefully.
If you want to dine in a lot of restaurants while in Crete,  you need to look over y'all's itinerary and plan.