From relaxing beach breaks in Malaga to partying in Ibiza, Spain has something to offer everyone. It’s not surprising that Brits love their Spanish holidays so much and