Was at Cashel last year. Nice place, but predictably rocky as a camp site – I have a mallet and a very solid peg to make pilot holes for the rest of the pegs!
Clean site, reasonable shop, good staff. Midges were not as bad as I remember, but bad enough!
No gazebos, as its a bit tight and apparently can get windy (the booking company still took a booking for one but we got refunded at the site) but who is going to sit outside in the evening.
Built lots of reindeer houses on the stony beach – the toys the kids had bought were small stuffed reindeers….
Good walk down the Loch to the Oak Tree Inn, which was busy but great food/beer.