My rating is based on the cleaning staff and the property management. The unit is fine - nice view - looking out over the pool and tennis courts to the ocean beyond. My boys had to sleep on an airbed and the floor because the sofa bed that was listed with the unit when we booked, was replaced with a regular sofa a week before our arrival. Some of the screens kept falling off, there was an impressively large dead cockroach on the kitchen floor (I think it was just missed when the cleaning staff came through before we got there), the large burners on the stove kept disengaging, the cork floor was coming up near the kitchen, and was gouged pretty badly near the sofa's legs. Upon our departure, we swept the floor, cleared out the refrigerator, washed all the dishes, took out the garbage, washed all the bed linens (except the one queen bed) and almost all of the towels (including all of the beach towels), and folded everything neatly and put them away on the requisite shelves. The cleaning staff sent the property management photos of about a dustpan-sized pile of sand/dirt that was deemed worthy of an extra cleaning fee, as well as photos of stained towels...? (That towel issue remains a mystery!) We did not leave any piles of dirt or sand (we were there for over 3 weeks and swept regularly - daily!) We have never, in all of our travels, been charged any extra cleaning fee, as we are respectful travelers - so this all was quite frustrating. At least Kauai remains beautiful as ever, and we look forward to another visit soon, although with a different company.