Like okane says, it's all about fit. I'm 5'10" and ride a 58cm, at least need a 56cm. Judging by the setup of offset post and long stem this set up for someone with short legs/long torso body type. For me a full overhaul includes bar tape, if the price is firm see if he will throw it in for you. I don't think the price is bad considering the work, it has STIs and a good wheelset. If I personally was looking for a 90's aluminum road bike with STI shifting I would look for a Trek 12** or 14** for excellent balance of performance v expense.
If you decide to go with this one make sure the fit is comfortable for you.