Hi Revinrod,
Sounds like a very good deal to me! I have a 2003 Cub Cadet 2518 with 140 hours that I would not sell for less than $2900 - and if you we're to look at a new tractor in today's market you would be looking at a 2550 and would be spending alot more than that.
Obviously, the big thing to evaluate is the maintenance and repairs that have been done . . . and it looks like you have a tractor that has been properly maintained. As long as the condition and maintenance is as you have described, then you should run, don't walk, and get yourself a great value!!
Nittany