Would not stay here again. For the most part was clean, but the bed, couch, and pillows were not comfortable. The flooring was coming up in a few areas. The dog area was a small patch of artificial turf and lots of dog poop not picked up. Gave us a USED sponge to wash our dishes! We were so uncomfortable we left a day early