Beautiful location but overrun by tourists. The number of tourists can be overwhelming. Not a very youthful place. The Old Town is very walkable.
Insider Tip:Although the airport buses can drop you off at the Pile Gate bus stop (near the Old Town), you need to take a city bus (15min plus maybe 10 minute wait) to get to the main bus station in Dubrovnik. The bus ride to Zadar is PAINFULLY SLOW. It took more that 8 hours to travel only 400km.