Allayes barn is a lovely spot to spend a few days away from everything