If you are ever planning a trip to Croatia here is a great two week itinerary.
(Flixbus is nice and cheap to get around if you don't have a rental car.)
Zagreb stay 2 days. We stayed in this stunning air bnb. Defiantly walk around, enjoy the food markets and beautiful churches.
Bus to Split (4 hours). Stay 2-3 Days. While in Split go to Dyacalisons Palace, see the view from the top of the church, eat at Bokeria and hike the Park Suma. Here is a link to an amazing air bnb!
Take a Ferry to Hvar Island, rent a car on the island. Stay in Stari Grad if you want peace and quiet, Hvar Town if you want to party. There are some beautiful lavender fields and wine tours on this island. Stay 2-3 days. We actually went to the island of Vis just for the day.
Dubrovnik!!! This place is magical. You feel like you walked into Game of Thrones. Stay in this air bnb and don't go on the roof... we got in a lot of trouble hahah.. okay go on it! It's worth it, but be safe!
Sibenik, stay 1-2 days. Do a day trip to Krka National Park.
Zadar, stay 2-3 days. Day trip to Plitvice Lakes National Park (take a boat across the lake). Make sure to see the water organ.
The last couple of days... Visit Opatija if you have time. We skipped it and went straight to Pula. You must see the Ampla Theatre and stay here.
If you have any time left go to Rovinj, if not I hope you enjoyed your trip!