Michael Keane admits England's preparation for the Nations League finals has not been 'ideal' due to the delayed arrival of a number of their players.