In September, my wife and I will be visiting Slovenia (and Croatia) for the 1st time. The total trip will be 21 or 22 days. I would like to spend 5 nights in Slovenia. We will arrive in Zagreb and spend 2 days there before heading for Ljubljana in a rented car. We will have the car for most of our trip and drop off either in Split, or when we reach Dubrovnik.
While in Slovenia, we would like to visit Ljubljana, Lake Bled area, Julian Alps, Soca River Valley, Skocjan Cave, and Piran before heading back into Croatia.
I have a tentative plan on where to spend our nights, and not sure if this is reasonable. Please comment with suggestions, etc.
Ljubljana 2 nights
Lake Bled 1 night
drive through Julain Alps to Kobarid or further on into Soca River Valley
1 night in Kobarid or Soca River Valley (has anyone stayed at Soca Valley Holidays Katric farmhouse?)
visit Skocjan Caves and vicinity and then drive to Piran
Piran 1 night
If this is too compressed a schedule, we could possibly add one more night. Also, I'm not sure how much in advance I would need to reserve accommodations, especially for Ljubljana, Lake Bled, or Piran.
Any advice on this itinerary, or other suggestions will be greatly appreciated. From what I've seen through RS book, website, and other online sites, this entire area looks amazing.