Visit to Croatia in June 2024

Hi planning a trip for 7/8 days to Croatia in June. Would like to see the Plitvice National park, Lake Bled, and if possible Montenegro. Here are my thoughts:

Fly to Zagreb from Manchester. Stay in Zagreb for 3/4 days and visit Plitvice NP and Lake Bled on two different days (as day trips).

Fly back (either by domestic flights or bus) to Dubrovnik.

Stay in Dubrovnik for 3/4 days. 1 day day trip to Montenegro and rest of the time in Dubrovnik.

How does this sounds please? Is this doable and sounds ok? Thanks in advance.

Paromita Mukerji