Has anyone done this? Hard to get info from anywhere apart from the Spanish tax website where it seems very straightforward, or form agents who say it is far too difficult unless you pay their specific agency to enlist an 'expert' and pay them
a massive whack.