Hello! I'm planning out my Greece itinerary and would love to hear some feedback. I arrive in Greece on June 16 at 4pm. I was thinking to take a flight to Crete around 5:35pm to arrive at 6:35pm on June 16. Spend about 2-3 days here and then take a ferry to Santorini on June 19, spend two days there, take a ferry to Naxos on June 21 spend a day there, take a ferry to Hydra on June 23 spend a day there and then finally go to Athens for June 24- June 27. June 27 I fly back from home from Athens to the US.
June 16 - Arrive in Greece
June 16 - Flight from Athens - Crete
June 19 - Ferry from Crete to Santorini
June 21 - Ferry Santorini to Naxos
June 23- Ferry Naxos to Hydra
June 24- Ferry Hydra to Athens
June 27- Fly home from Athens
Thoughts? Should I cut anything out, is this too aggressive?