We had an excellent stay at Margaret's place! It was incredibly clean and spacious, and she and her family were very welcoming. We miss her dog already. Highly recommended.