Looks to be in good nick, ticking all the boxes.
That's a Garmin Zumo 660, one of the best bike-specific GPSes, even though it has been superseded.
It's apparently a country bike, so shouldn't have excessive clutch etc wear.
Price is fair enough. That model has the lecky windscreen.