Studios, ubicados en la isla española de Ibiza.