Fun little car as a weekend toy, definatly not as your daily drive.
I don't know about that price, maybe a bit high? Also keep in mind it's a low milage 16 year old car so it did a lot of standing in its life, so expect some maintenance costs, wheel bearings, rubber hoses, seals those type of things, maybe even tyres, might look new but 10 plus years old.