The site itself is really lovely if a little pricey at £25 per night. The staff were incredibly miserable. On arrival we were shown to our pitch and was told to keep the dog on the lead at al time - fair enough. He kept driving past every 15 minutes or so just to check. At one point the dog got tangled up in the guy ropes so I undid the lead to untangle it and he was straight there saying we would get thrown off if she was off the lead again. The next day we were joined by friends who were told to park their car in a specific location. This was difficult because his own car was stopping her from doing so. He was really unfriendly and told her he'd let her tires down if she didn't do as he said! I really don't think he was joking. Was not made to feel welcome at all. Also it adertises all day food but when we wanted something to eat in the afternoon we were told the chef didn't start till 5pm.