It is a fantastic site set in the tranquil countryside of North Devon……the facilities are absolutely immaculate.