how many days in dubrovnik