This is my second time staying with Kasa, they have wonderful and responsive customer service. The apartment was clean and in a great location. I will be booking with them again in the future.