The old town of Dubrovnik surprised me, it was very densely populated and of course with the best view by the beach.
The most beautiful when you take pictures up there at the vantage point.
It's great that you were able to explore on foot, I've never traveled as far as you did without public transportation in my life.