Zadar, on the Adriatic coast, is a great mixture of ruins and innovation. There are Roman and Venetian ruins in the old town right next to a solar light show and a sea organ.
Zadar has a lovely atmosphere, much more relaxed and less of a tourist trap than Dubrovnik, but lots to see and plenty of coffee shops (priorities!).