The sun always shines on Ibiza...