The roads are like goat tracks, and in bad repair. There is a couple of good stages, but all the High Country stages are in good condition, and enjoyable to drive. I've been on a lot of the Wrest Point stages back when they were last run in Targa 07, and I wasn't a fan.
You might have to look at privately leasing a car, as I think most of the lease cars are NA cars.