Hi Alan,
As Tim said, it really depends what you are looking for.
We went there in two years ago in our pre-touring days and our two kids (9 and 11 at the time) absolutely loved it and I know if we gave them a free choice of site to visit it would be top of their list.
Yes, it is on the commercial side, but on a small scale and its in a great position, being by the beach. There isn't much to do in the immediate area, but if you are willing to travel a bit there are places around.
The only thing that might not appeal to some people is that military jets use the area for training, but it didn't concern us.
Wherever you go in Scotland, it's a great place. Have a marvellous time.