All true. Dubrovnik is a must...2 days or so... Plitvice Lakes National Park is not to be missed. One of the most amazing things I've ever seen. We went around end of October and the fall color made Plitvice even more spectacular. We started in Ljubljana in Slovenia, rented a car and drove all over Slovenia (which is also beautiful) and then drove all over Croatia. The coast drives were beautiful and the towns along the way were fun. Piran was a great little town. Make Zagreb your last stop for a night before taking the train or a flight elsewhere. There are Roman ruins everywhere in Croatia. Get yourself a Lonely Planet guide and read up. Croatia has tons to offer.