Nope. Looks like everything you need is there. The fact that it doesn't have a sensor on the pad doesn't matter either as I don't think the Ibiza has one from memory.
 
I asked the seller about that and he couldn't give me any information, that's the bit I was most bothered about. Do I not need the TT hoses?
 
As said, the sensor is for clever cars to tell you when the brake pads need changing! Its all good :) Purchase ;)