Very clean, plenty large for three people, comfortable beds, helpful host. Cute dog. Wonderful yard.