We have had 2 holidays in Croatia, one on a small ship (38 passengers), one in a hotel. The first holiday started in Zagreb and we had a coach tour to Zadar via the Plitvice lakes. Beautiful! Then on to Split where we boarded our little ship. Then cruised many islands, all are beautiful. Opposite to normal cruising, you cruise during the day and moor up at night. Sometimes you have to walk through/across several boats that moor up parallel to the shore. Goodish mobility needed. I would definitely go to Croatia again, friendly people, good food, weather and scenery. Go!