Chantilly castle, a jewel at bay