Is this really a camping site, where tents are allowed. During my bicycle trip around scotland I did not find any other confirmation. Specialy not at the homepage of the holiday park. This seems to be a staitionary caravan park