We are planning 3 weeks in Cyclades in May.
Mykonos-Paros-Santorini-Milos. I have been able to find ferry schedules for our itinerary, but was wondering since May is off season, would it be best to just book as we go - from island to island. I'm worried about pre-booking everything and then having ferries not running due to bad weather - are local hotels usually accommodating about no-shows due to ferries not running? Also what is the best way to book ferries, we are in Canada - should we look at a local greek travel agency to book all our hotels and ferries - would that cover the possible disruptions that ferries not running could cause? Thanks for the input.