He was dreadful for his first three games while clearly unfit, was fine in his fourth though faded badly in the last 20 minutes or so, then hasn't put a foot wrong in the last three.
I do actually agree that Efe Ambrose at his peak was a far better player than a lot of people in Scotland give him credit for. His reputation as an error prone figure of fun at Celtic, which obviously has a particular prominence for Morton fans, has clouded the fact that he's had a far better career than 99% of players who find themselves in the Scottish Championship could ever dream of.
The question is how far off that level he might be at 34, what with being relegated from this division last season. Still, we needed another centre back and he's not being managed by John Hughes, so we'll see how it goes.