I'm also considering an Alfa Spider.
Given that they are prone to corrosion it would be good to see pictures of the car before it was painted.
If it's the car I think it is, it does look decent in the pictures. The seat trim doesn't look to have been carried out to the highest standard, more like self-fitted covers. Possibly something that could be improved by a professional trimmer.
The company does have some nice cars but I looked at a Daimler they had for sale some time ago and it was rather over-described.