Here is a short video about Les Carroz – in French.  The quick translation would be – “Come to Les Carroz – it is great!”