Swallow’s Rest is a lovely home in the countryside