Well-appointed, comfortable, great location, communicative hosts. Our family very much enjoyed their stay and would love to stay again next visit!