The location is nice. The cleanliness of the unit was subpar. Upon arrival, there was a roach in the bathroom. After showering and attempting to dry myself off, I noticed black dirt stains on my towel. What was pictured wasn’t provided.... the check in and check out process was very strenuous. When contacting via text I got responses 5-6 hours later when I was SLEEPING! The staff member who answered the phone upon check out, had a horrible attitude and didn’t seem knowledgeable. Directions aren’t very clear upon check out. The unit REEKED of sewer the entire time. To top everything off, the tv wasn’t working. Once I notified a Kasa member, at 4 p.m, I then got a response at 10 pm! By that time I wasn’t watching the tv! I had to figure it out myself. This was my first time booking with Kasa, and most likely my last.