Clean, well-furnished, spacious, and comfortable. The hosts were wonderful, and the dogs were a delight.