Beautiful location and lovely hosts (including the little puppy). There was plenty of thoughtful touches (including the prepared wood burner) and the accommodation was immaculate. We would definitely book to stay again and recommend to others.