We are headed to Croatia and Slovenia this summer with a 5 year old. I dont want it to be very rushed with a kid. Our itinerary is as below . WE are planning to hire a Zagreb till Dubrovonik - any suggestions on where we could reduce a couple of days? Also, should we hire a car or use public transport? Is 3 days in Dubrovnik too much if we do not plan any day trips to bosnia et al.
Day 1   Leave for Mumbai 
Day 2   Day 1 - spend 1 night in Zagreb in cosy B&B
Day 3   Zagreb
Day 4   Drive to Slovenia(2.5 hours) or take a train(2 hour 20 minutes) 15 Euros - Ljubljana
Day 5   Lake Bled
Day 6   Lake Bled 
Day 7   Drive to Plitvice National Park
Day 8   Plitvice National Park
Day 9   Drive to Trogit/Split
Day 10  Split to Hvar(Ferry) 
Day 11  Hvar
Day 12  Hvar to Dubrovonik 
Day 13  Dubrovonik 
Day 14  Dubrovonik 
Day 15  Fly back