Doing it for the kidsThere are few more family-friendly resorts in Europe than the Martinhal resort in Sagres, writes Stephen Kelly