Karen's place is sparkling clean beyond our expectations. She offers a lot of small things that make your stay more convenient. They have a lovely dog but we never hear and she/he never come closer. Definitely not a problem.