We had stayed on this site some years ago and found it very run down so was a little apprehensive about returning but at 11 per pitch per night we thought we'd give it a ... more