Looks like a pretty good deal. Did you look at Audicare and the cost of servicing and maintenance? With 12k mileage per annum and 39 months you’ll be around 39k miles so if theres a risk you might go over mileage you’d be due for the 40k service which will be pricey without Audicare. Including tires and brakes that’ll add quite a lot. Just something to factor in depending on your circumstances, as maintenance is often an afterthought.