Very clean and great place to stay! Rachel gave detailed instructions and was super communicative and responsive. Perfect spot for our pup as well. There is a backyard enclosed with a fence that was easy for our dog to go out and run around. We highly recommend and would definitely stay here again!