This looks like a reasonably secure fixed interest investment returning 13.3% at current prices.
A buyback has just started with the aim of moving the price closer to the NTA which was $1.54 at end July.
So I think that as well as good fixed interest there is upside to the current sp of $1.12