Sounds like a nicer design than a couple of very well regarded amps I've got here which having now worked on them I must say I wouldn't touch them with a barge pole... It has in fact put me off the brand. I wont name name's but let's just say they were made in Japan but owned by the Dutch
Enjoy your bargain !