I visited Croatia for the first time in May and June. I visited Zagreb, Zadar, Dubrovnik, and Split. I also visited Krka and Plitvice National Parks. I was very impressed by many things there. The standard of living is much higher than expected of a former Yugoslavia country, most young people speak English, and I did not see any homeless or beggars on the street. The Adriatic Seas side of the country has great potential for tourism, especially Dubrovnik and the islands along the coast. I took a ferry from Dubrovnik to Split, and the trip remind me of my island hopping ferry trips in Greece.
One thing the government is interfering I noticed is the stores will not accept foreign currency. I do not know why there is such a law. It would be very inconvenient for day trippers and cruise ship passengers who might spend a few Euros for cup of coffee, glass of beer, or ice cream. They will be forced to withdraw cash from the ATM or exchange cash to buy something or just forget it. This is the country that will eventually use Euro someday. The government should not interfere with the commercial activities that are legal. Merchants make more money if foreign currencies can be used.
Croatia is a nice country, and I would love to return to those islands to soak up some sun and enjoy the crystal clear water.