Dubrovnik - Easy and Fun
This city is super fun to visit. About half the city is made up of tourists so it's practically a playground for vacationers. The city walls are amazing and the views are spectacular. You definitely need 2-3 days because you need that flex day to get outside the old town and the city walls, whether it be by kayak, bus or walking. The old town itself can be a bit pricey, but there are plenty of ways to make your stay affordable. I highly recommend going for a mix of culture and beach-time.
Insider Tip:Eat plenty of seafood when you're there. Even if it's supposed to rain, it only rains for 10-30 minutes in a part of the old town, and the rest of the time it's sunny and beautiful A forecast of *rain* doesn't mean the same thing in Dubrovnik as it does everywhere else. Take the special bus from the airport to the old town for 60 kuna roundtrip, but make sure to pay attention to the bus schedule before you buy round trip tickets. Avoid overly tourist restaurants, and go to Buza Bar I.