Very solid bike for $500 as long as it fits and is in good shape.
"Good shape" depends on the buyer as well. Some things like new cables/gear adjustment/etc. could add to the cost quickly if its needed and you cant do it yourself.
However, if it doesnt fit, it doesnt matter how good of shape its in or how good of a deal it is.
But if fit is good and its in decent shape, $500 is a good deal for that bike and i would buy it in a heartbeat if in the market.