Croatia has more than a thousand islands along its coast, and the Dalmatian stretch between Split and Dubrovnik is where most holidays happen. Split has a Roman emperor's palace at its heart. Hvar is the fashionable island, Vis the remote one, and Korčula has a small walled town and good local white wine.
We plan most trips as a line down the coast, starting in Split and finishing in Dubrovnik, with ferries or a private boat between islands. Further north, Istria is a different country in feel: hill towns, truffles and Italian-influenced food.
The honest caveats are summer crowds and ferry timetables. Dubrovnik's old town fills when cruise ships are in, and August is busy everywhere. Fast catamarans between islands run most often in summer and far less in winter, so shoulder-season plans need care. June and September strike the right balance.