Have you checked if it's licensed? Yes, I know it may have been last year but you really ought to check! Imagine turning up there and discovering they couldn't sell you a drink!
And you mention problems with the local authority. Might they decide to close the road to Salcombe Regis in a dastardly attempt to sabotage the Festival? Can you check that for us too?