New Life anchored off Cannes