Roads in Croatia are usually well maintained, but usually very narrow and full of curves. Some local roads in Istria have been worn down to a smooth surface from regular wear and tear, and can be extremely slippery when wet. It's difficult to find a true highway with more than one way per direction, the only exceptions being the ones connecting Rijeka, Zagreb, Zadar and Split. Speed limits are thus low (60-90km/h), and it's not recommended to drive faster (although most locals do), especially at night. Be aware of animals crossing the road.