An absolute gem. Theresa & Michael are the most engaging and warm hosts. The accommodation and setting are top class. The dogs are a howl ( pardon the pun ).
I cannot recommend the hosts and what they offer more highly.
You will only feel much the better for a visit.