We stayed at Camping La Quercia in Lazise this year. We weren't terribly impressed.
It is a very large site with 'everything on it', and we couldn't have wanted more in the way of amenities, facilities etc, but we felt that the eating areas were very understaffed, it was not uncommon to have to wait an hour for food, and then up to another 45 minutes if you wanted dessert.
Being on the lakeside, it was also on quite a steep slope, and our pitch was right at the top of the site, away from the lake and shops. This meant a ten minute walk each way to get fresh bread etc each day, fine going down but quite a hike coming back.
We had one of the largest pitches, which was 90m2 but some of the smaller pitches looked quite tight. The access roads on site were quite narrow at times, which I would imagine could cause problems getting onto a smaller pitch.
I don't know if you have children to be entertained, but there were plenty of free courses for them, swimming, canoeing etc and there was horse-riding on site and as well as a large swimming pool (4ft deep all over) with slides, there was also a large sports pitch, basketball field and table tennis area. There was also a gym.
As I said, there is plenty on the site, but unfortunately the poor service in the restaurant and eating area, together with the situation of our pitch was a definite downside to the holiday.
We went Dover-Calais, stayed in Langres for one night, and Sursee in Switzerland for the second night, Camping Sursee is definitely to be recommended as a quiet but very friendly overnight stop. We crossed to Italy through the St Gotthard tunnel.