Stayed at this site for a few nights as we were travelling around Scotland. The site itself is well laid out and perfect location, the beach being a short distance across the golf course. Our little dog loved the beach. Very picturesque even though there was the North Sea chill coming off the sea. All in all the facilities were as you would expect of CAMC sites, well kept, clean & tidy. The pitch was a good size and perfect for our motorhome. The only gripe we had was that We found the staff a little abrupt & because of this we probably wouldn’t return to this site which is a shame because it’s a lovely site. Great area to explore. Nice little village nearby. Perfect for a base to explore ie John O Groats, Dunnet Bay, and coastal scenery.