This was my first time renting with Kasa. I won't rent with them again.
In my experience, the problem with Kasa was summed up by the lack of on-site support. We couldn't get into our unit after using our assigned code, and ultimately it turned out that the keypad was malfunctioning. Unfortunately, that diagnosis came only after we had waited stranded outside for about 40 minutes, left wondering. We were finally reassigned to a different room, but upon entry, the remote customer service representative could not confirm that the replacement room was made ready for guests with all of the proper COVID sanitizing protocols. The room appeared clean, but it was ridiculous that he had no record of its cleaning because it was "after hours" (8-9 PM) and he couldn't get in touch with anyone locally. The room was missing a few things that we noticed - extra bedding, coffee filters, paper towels, which we had all counted on as a part of our stay. There was no attempt to try to earn back our confidence.
A side note - while this is advertised as free parking, there is only one vehicle included. For booking a 6 person stay, that note should probably be left out of the description on the listing...it's a little deceiving. A second vehicle (likely needed for 6 people) would need to be parked off-site, and anything close by is going to run you at least $30/day (it's downtown).
This trip made me realize what I love most about Airbnb - it's the people. The superhosts and individual owners who care about their guests and their property and are there to help at the drop of a hat. I'll go back to renting from them.