Yes, it isn't hard to solve and in such problems the mates are "easy on the eyes." Rather close to a Bohemian...
Unfortunately I found a similar problem, although it contained duals, in the literature (as a fellow problemist once told me, the worst thing is not finding that someone anticipated your idea and did it better, it is having someone anticipate your idea and doing it worse!) , so this one became "notebook only," unfortunately. Since mine had no duals, I thought I would post it here.