This property comes with a well-equipped kitchen with all the essentials for a self-catering holiday in North Devon.