If everything works and it's the correct size and gives the riding position your friend desires. And is at the price that your friend is willing to pay, then sure, it's a good bike.
You might consider that many today are going to wider tires than even the 25mm you think are on it. So be certain it'll take 28mm if that is what is desired because if it can't handle them, there isn't any way around that. They actually look like 23mm to me, but from a picture that's too hard to tell.
Also, those are old components, so make certain they work and aren't worn out. I never liked the looks of the cables coming out of the hoods. But if that doesn't bother you or your friend, then I won't be bothered if I happen to see one of you on it.