Overall we had a nice stay in Maui. The condo is in a great location and the parking attendants are very nice. The condo was well stocked with cleaning supplies and furnished with easy to clean surfaces, so I was able to keep the condo clean to my liking.
However, I was disappointed by the cleaning staff. After checkout they claimed the bath/hand/kitchen towels were stained and needed to be replaced when it was clear they had yet to wash them. I washed the towels mid-trip with generic laundry detergent and all the towels came out white and clean. Prior to that, any discoloration was from sand/dirt from the beach and typical use. Most of the towels we left were completely white, but they wanted the entire set of generic, white towels to be replaced, even though hotels/restaurants use white linens/towels on purpose because they are so easy to clean and whiten and I have never been asked to replace towels after a stay anywhere in my entire life. I know the cleaning staff did not wash the towels before they attempted to get me to replace them based on: the pictures they provided, the too short turnaround time from checkout to them contacting me, and there was no laundry detergent left in the condo. There were at least 4-5 loads of wash to do if they used the small condo washer/dryer because there were several bath/hand/kitchen towels, beach towels, sheets, and two large blankets that we used. All the kitchen towels were stained upon arrival due to normal wear, so to be asked to replace one seemed ridiculous especially when I am sure if it was washed, it would have come out just as clean as when we arrived.
Overall, our stay at the condo was enjoyable, but I would be tempted to take pictures of an Airbnb upon arrival and departure to document it, just as you might when renting a car. I had never considered it before.