We spent two weeks here in the summer of 2003, during the big heatwave. We thought it a very pleasant site, with an excellent restaurant. The pool area looked good and was well used (although not by us - not our sort of thing, really). The shop was very small, but carried all essentials and there was a decent Champion supermarket in Les Abrets, just down the road. Sanitary facilities were sometimes a bit stretched (this was in July), but of a good standard. Pitches were of a decent size, with reasonable access.
The area is also very interesting with masses of places to visit. We would certainly go back, although perhaps not during a heatwave, if we could avoid it!