Hi there is an orange, vodafone and movistar shop at gran sur. I have a lebara sim card which I use to text uk sometimes and its really reasonable. Im sure everyone will help you out on here and you will get a good deal.
Hope you have a great time x