This is a rural site and views to the east and south are far reaching and fabulous. You will therefore expect wind in quantity as a result. This members only affiliated site has many static vans and seasonal tourers on pitches. The site roads are mainly to gravel and recycling and other site facilitate not quite as good as, for example, Craigie Gardens. However there is an indoor pool for £3/£2 adults/children and a sauna for £8. Everything here is easygoing. There is a lack of notices usually prevalent throughout club sites, the loo block was lovely and warm. The showers are push button and we're fine for me. Only two of the four mens' showers had a fold down seat to put things on. But hardly anybody seemed to use the block. There were two drone flyers on site when we were there, and one drone was being flown at child head height very close to interested children. Some children were still out and about gone 11pm. Some members have difficulty understanding 5 mph and the one way system signs. Some members could not understand the rule of one car per pitch. We loved the easy pricing structure here, one price for the whole year. Compare that with other club sites and their complex and variable system of charges. Now a heads up about Wifi. Reading the Club Handbook it is clear that there is Wifi here. What is not clear is that the system used is not the Club one. So my annual subscription does not apply to this site and an additional charge would be levied for this private system, which for comparison of the fee for a whole year is three times as much. The Club should use the symbol with a pound sign beside it showing that an additional charge is made so members know in advance. This site is very handy for Culzean Castle and Rabbie Burns etc. Maybole is nothing to write home about but the Chippy was nice and the Spar serves for emergency supplies, otherwise it is Ayr for a large supermarket. We loved the food at the Souter Inn in Kirkoswald. This site is Worth a visit, but weekdays outwith school holidays makes for a quiet stay.