Very clean and great location! We had everything we needed to be comfortable and the fenced backyard was great for our pup!