You will always pay more from a dealer than in a private sale - up to £1000 more typically for something like this.
The spec is good, and from looking around at others on Autotrader is about right for the price.
There are lower mileages ones in colours that most people find more desirable, however without the spec of that one going for that sort of price.
I was looking at that exact one, but its been for sale for a while . . . .