Castillo Sancti Petri de San Fernando, sentencia del TSJA y Tribunal Supremo.