Ibiza Win the chance to play a sunset set at Café Mambo in Ibiza 2 years ago Editor Few things are as quintessentially Ibiza as watching the sun go down at Café Mambo,…