The historic city offers stunning architecture, famed museums, and plenty of cosy cafes and restaurants.