“Welcome to Ynys Diawl, our beautifully isolated Welsh island. We greet visitors in a special way! What? Oh, true, the English translation is Devil Island, but that’s just slander.”“Yes, it was the perfect escape for three strangers. Each had their...