I am beginning to plan a 14-15 day family vacation (kids are 15 and 21) spending most time in Greece but hoping to spend a few days in Naples/Sorrento as well. This is what I am thinking might work:
Arrive in Athens from US and spend 2-3 nights plan to do a food tour and wonder around on arrival day. Mostly want to see the Acropolis and National Archaeologic Museum (maybe both via eBike tour).
Fly to Crete and spend about 6 nights, visit Samaria gorge (was hoping to zipline there but haven't seen that as an option), spend some time on the beach, wonder around Chania, and down time. Kids enjoy being active so hoping to have some adventures here.
Ferry to Santorini and spend 2-3 nights, mostly want to do a winery tasting/pairing, evening caldera cruise, Fira to Oia hike, just wonder around, maybe visit beaches.
Fly to Naples and spend 2-3 nights. I was thinking of staying in Naples but I don't have many plans for being there so far other than having pizza. We went to NYC a few years ago and trying, comparing, and rating several different pizza places while we were there was a highlight. This continues would continue that fun. Plan to take morning ferry or train to Sorrento and have a full day boat tour to Capri including visiting Positano and Amalfi for a few hours each and having some time for swimming.
Am I spreading our time too thin? Would it make more sense to do things in a different order? Any other suggestions?