Very clean and spacious with a nice backyard for my dog. Detailed instructions provided on everything. Very happy with our stay here!