Fine for what it was needed for but not clean. Early check in was accommodated which was nice. Couch arm falling off, Slider door dirty, bathroom floor atrocious (tp roll kept falling off and when picked up, had hair on it), clumps of hair on carpet, garbage in the sofa bed pullout, stairs inside felt like they are about to collapse, steps/deck on way in questionable. I called to speak to the owner today after the stay about the 150 cleaning fee bc we really had no time while there, was told bc i had no pictures, nothing they could do and cleaning ppl don't clean the ceiling fans and not expected to clean in the sofa every time, that I should've texted pictures to the owner and bc i didn't, nothing can be done. I would not recommend and would spend more than consider staying there again. Oh and the owner thought it was acceptable to raise his voice to me during the call, absolutely unacceptable. Lesson learned