Challenging its southern neighbours for title of Croatia’s most charming town, the cosy medieval streets of Rovinj’s old town occupy a near-perfectly circular promontory, while the nearby harbour displays a definite Italian exuberance. Walking the streets of Rovinj, it’s easy to understand why the town has long been catnip for artists. A quayside of cafés and working fishermen leads to ancient little cobbled alleyways. This is pretty much an ideal of how one pictures a medieval scene: atmospheric lanes, by turns lively and calm, all overlooked by high shuttered windows and bright flowerboxes. With several quiet islands lying offshore, and the impressive roman remains of Pula nearby, it’s difficult to picture a more likeable town than Rovinj, and why would you want to?