Delilah's is a bar known as the only Welsh bar in Ibiza, offering live sports and DJ entertainment.