Exactly as described, and we had a lovely time. We were gone all day both days we stayed so we didn’t get to meet the human hosts, but the canine hosts more than made up for it!