Perfect place to stay - couldn’t recommend more highly! It’s beautiful, convenient with lovely, welcoming and accommodating hosts - including the canine hosts. I only wish I could have stayed longer!