It doesn't matter what UK sim you take, all sims in all countries worldwide just roam to the strongest network at the local location.
For ease I just use my own contract sim, £5 a day I think, might be £7.50 can't remember, which compared to the other costs on holiday isn't that much. A pint of beer at dinner at current terrible exchange rates.