Does the pitch have mains, water & drainage? also is there a fee for parkng your van / car on the pitch or an extra cost for the awning? I notice terms & conditions state 10% deposit and full payment on arrival, however the invoice sent following reservation isn't so clear. Does the invoice ...