Margaret's place is a joyful and interactive place. Large house with plenty of amenities and spots to enjoy a comfortable stay. Margaret is extremely nice and passionate about hosting and her hobbies. I thoroughly enjoyed my stay here.