A lovely rural location and fully self-contained spacious place, with a friendly dog.