I know this is likely a matter of personal preference, but nonetheless was wondering how people feel about the various islands off Croatia- specifically Hvar, Korcula, and Vis because those are the ones I've read the most about and seem to be the easiest to connect to from Split, but I am also open to other suggestions!
Background- we are hoping to spend a week in Croatia next May and would like to spend a couple of nights on an island. We are also planning for a few days in Dubrovnik and would like to go to Mjlet, but get the impression this is better as a day-trip activity rather than overnight.
From the research I've done so far, Vis sounds lovely- low key, less touristy but still good restaurant options, and beautiful scenery. However, due to the more limited ferry schedule and our limited timeframe, we realize this may not be the most practical option. While Rick Steves sounds pretty keen on Korcula and Hvar, these came across as resort-y and touristy to me, but maybe in May they wouldn't be too crowded? What is Stari Grad like compared to Hvar Town?
Also, is one island better than others if you don't plan to rent a car? It seems they all have bus transport to a degree, but it's hard to tell how much of the island they cover.