I only visited Dubrovnik on a day trip from Montenegro, and of course I had to share the city with many thouands of fellow tourists, including many cruise ship passengers. Still, it was a very nice experience, and easy to tell why the city is so popular. The best thing was walking along the impressive city walls, which was quite strenuous in the summer heat, but afforded fantastic views over the city, the sea, and the nearby islands. A walk along the Stradun, Dubrovnik's main street, is also very pleasant, and there are some beautiful buildings to visit, including the Cathedral, the Rector's Palace, and the Franciscan Monastery with its Pharmacy Museum. Highly recommended.