Welcoming home, great accommodations—the hosts thought of everything. Great place for kids and pets