We stayed 1st week after high season, the campsite was full but still seemed relatively peaceful and each pitch had plenty of space so you could keep yourselves to yourselves if you wished. We were running late on day of arrival, and the team accommodated us well. The showers were warm and plenty of them, these along with the toilets were cleaned very regularly. The on site shop/ hatch is small but has ice cream, drinks, bread and croissants and there is a carrefour less than 5 mins drive away.
Location wise it is great- 1 minute walk through a field/ park and your at the lake, 5 mins walk to a "beach", 9 km to Annecy centre. There is a paved bike track all the way from the campsite to Annecy which is relatively flat, although not lit at night so you will need lights.
Overal great place to stay would definitely go back.