It doesn't appear that the cleaning crew did a very good job between guests. There was still quite a bit of pet hair on floors when we arrived and we found dishes that had not been properly washed inside the cabinets. Once we did some clean up for ourselves the unit was fine. Bathrooms were well cleaned prior to our arrival and we did have fresh sheets although I don't think the bedspreads had been washed as they did seem to have pet hair and we had no way to wash them so they were removed and not used during our stay. We normally rent through another company so it was an adjustment to what we are used to, although the unit itself had fantastic views and was fairly priced when compared to hotels in the area.