Have you ever been to the Willows? I'd recommend going for a drive before you signed anything! I bet it's not what you're expecting!
No town water, no infrastructure, only shop is in the caravan park and that could be classed as a corner store if you're clutching at straws!
As for future...