how many days in dubrovnik is enough