It looks like a good deal to me. It'd be nice though to get the service records. There's significant maintenance due at 90K. If that wasn't done then you're probably looking at several hundred dollars worth of parts for timing belt, tensioner, water pump, serp, etc. That price will climb quickly if you can't do it yourself.
Take that puppy for a test drive. On road, listen for rattles & vibrations. Off road, watch the TOD lights to make sure you're getting power to the front wheels.
Check the CV boots. If they're cracked or split, then the CV's will probably need to be replaced ASAP.
If you do get it (I hope you do), make sure to add this site to your favorites. The folks here can help save mucho dinero on troubleshooting and repairs.