Understanding the use of だった in this sentece


> あの人はいい人はいい **だった** けれど頑固だったね

I think I understand that だった but Im not completly sure, is it implied that
Its refering to 人? Can you say よかった instead?

