Very disapdisappointed with this site.It advertises 'price on arrival' when we turned up it was £75 for 3 nights . Our 1st night the electric tripped out so we thought , only to be told the next day that the electric had run out ! we had to purchase a £5 electric card on top of the cost of pitch fees already paid . Sure... read full comment