I have tried this itinerary, Cape Air canceled our flight twice at last minute. No explanation and they were not much help.