Beara Peninsula, Isabelle Borg