Are you a tax resident of Spain (you spend 183+ days per year there)?