Hi Graham,
I would suggest a much better site for your purpose is the Inverbeg Holiday Park part way up the western side of the loch, right on the shore and with launching facilities on site.
There isn't - or wasn't a couple of years ago - either a bar or restaurant but these can be found across the road in the village.
Ardlui Holiday Home Park further north on the same shore DOES have bar and restaurant but is a three-star site as opposed to Inverbeg's four stars.
The sites on the other side of the loch are a Camping and Caravanning Club site (Millarorchy I think) and, further north, a Forestry Commission site. Neither have bar or restaurant as far as I know.
Rob S.
P.S. Russ, there is only one LAKE in Scotland - Lake of Menteith.