Most of the city's best sights are concentrated in the relatively small area that makes up the old town, which means that a full day and a good pair of walking shoes is all you need to cover most of the main attractions. However, with dozens of inviting cafés, a couple of lush parks and loads of photogenic, historic buildings, you could spend the better part of a week exploring this intriguing city.