It was very clean, comfortable, and well furnished. There were plenty of dishes in the kitchen. The dog run made it very easy to have our dogs with us. Check in/out was a breeze. We loved our stay here!