My wife and I went to Dubrovnik a few weeks ago and spent 5 days there. Super great place to visit. Everyone speaks English and people are very friendly. They are on the EURO so it makes transactions easy too. Great Mediterranean food, tons of history, lots of cathedrals, so much to see and do. Truly an amazing place. We stayed in the Old Town (walled off area, no cars allowed). Within 10 seconds of leaving our BNB we could be at numerous bars, restaurants or shops. Weather was great (75-80 daytime, 60s at night). Overall a very safe place to visit, and very affordable if you go in Sept/Oct, outside of cruise ship season.
Some photos from the trip.
Some photos from the trip.