Life | Thu Jun 27, 2013 12:15pm EDT

Froome 'at an absolute ideal place', says Team Sky boss