I found this a very enjoyable solve, thanks Alchemist.
It looked pretty tough at first but I was able to solve and enter a good number of normal clues before resorting to the cross-stitches, where I enjoyed the puzzle of entering them as well. I was relieved to see a satisfying and simple endgame!