Very clean, spacious, and comfortable place. It's very private, and has a large fenced in yard that was good for our small dog. Communication with the host was great.