Lovely place, welcoming hosts, great communication. Kids loved the dog and garden; adults loved the peace and quiet.