Great overall stay. Be aware that the pictures are not the exact unit that you stay in, but the actual unit was 100% in line with what we expected. Easy check in/check out process. All affinities that you would expect, including detergent for washer and soap, shampoo, body lotion, etc. They even included a Brita water pitcher, although we did not use out of uncertainty if the filter had been recently changed.
The only downside to this unit was the close proximity to the hospitals. We tried to sleep with our window open one night, but that was near impossible due to the amount of sirens passing.
Overall I would stay with Kasa again!