I am traveling with my family for 2 weeks in July (the only time we can go). The first week will be me and my husband with our 2 kids aged 9 & 11. The first week we will be joined by my in laws and the second week will be my family with my parents and my 9 year old niece.  Advice about the following itinerary would be greatly appreciated!
Week 1- 6 people
Day 1 land in Athens and do something small. 
Day 2 Athens. Considering the back street food tour
Day 3 - 4 to Nafplio  and Tolo
Day 5-6 Olympia 
Day 7 Delphi 
Week 2 - separate from in-laws and join parents and niece (age 9) 
Day 8 fly to and explore Chania
Plan to use Chania area as a base for days 8-11
Day 9 Elafonsi beach and stopping at little towns driving there and back  from Chania
Day 10 hike Imbros
Day 11 scuba diving  out of Chania and rest of family to go to Reythmno
Day  12 drive west and go to Diketon Cave
Day 13 palace Knossos
Day 14 Archaeology museum
Day 15 fly home from Iraklio
Would really appreciate advice re feasibility of Crete portion of plan, good places to stay in or near Chania and then where to stay when head west for a few days. Would like to stay in or near Chania as a base for days 8-11 and then another days 12-14 and last night in Iraklio to catch a flight. Thank you!!!