Very nice trip report. We were there IIRC in June of 2019 for a week and it was manically busy. Fortunately we had car and an AirBnB a little way out of town so we could escape the crowds. There are some great eating, swimming and sunbathing spots along the coast to chill out on. So Dubrovnik is well worth a visit, but choosing the right time of year is critical.