I'd thoroughly validate everything the dealer says about it though - for example he doesn't mention NavPro, yet its in the photo. He mentions all sorts of other costed extras, are they actually there?
I don't know if I'd mention Nav pro as that was a £1200 extra back then. It certainly looks as if it has it with the bigger screen.
It has got a decent spec. Heated seats come as standard on VW Leather.
I know its already been mentioned what the list price cost but you can buy that today brand new from a broker for £27,500. Possibly slightly less if you shop around.
Its £5,500 more than what you are paying but you might find buying via PCP works out less for a new car.
Going that route its roughly £375 a month over 48 months with a £1k deposit but remember you would have a final payment come the end of the term or trade it in or hand it back and walk away.