Hello Hugh,
Sue and I stayed there about three years ago for about 4 or 5 days, en route to Italy. We liked the site and area very much. It is true that by French standards some of the pitches are not very big, but ours was certainly big enough for van, awning and car. Don't forget that if you are only booked in for 1 or 2 nights they are not likely to give you their best pitches compared to those staying longer.
The welcome was very good, the restaurant provided basic but very edible fayre (and unfortunately at the time we were there, an infestation of flies).
Geneva & Lake are very well worth a visit, but I think our favourite was Annecy.
We'd certainly use it again.
Mike A