Stayed at Stamford Hall, mentioned above, twice now, including a couple of days ago, both for a one night stop and it's ideal. Yes no facilities as such, but not needed for stop over. Chemical disposal etc present and a pleasant green site, has a dog walking area too.