A relaxed seaside spot on the island of Menorca serving Mediterranean fare with a laid-back, beach-club…