Our stay started off poorly but ended up alright. The check in process was a nightmare. Kasa’s virtual check-in worked great and was easy to follow. However there was a step where we needed to check in at the building’s front desk. The person who was supposed to be checking Kasa guests in was not there. I spoke with two other people at the main front desk and they were finally able to locate this person. I called Kasa twice during this process but they were unable to help. All in I think we waited 25 minutes to get into the unit which was frustrating.
The unit was as described but we did have stains (seemed like blood) on our sheets and the shower didn’t drain. Maintenance came fairly quickly and fixed these issues.
Overall, it was an ok stay. We may have just had bad luck.