Excellent facilities and rooms! We loved our stay with Kasa, however communication from their end was very poor; they didn’t respond to messages in the Airbnb app, and it took a couple times to get someone to pick up the phone when we tried to call. We had the tag on our door saying that we would like daily cleanings for our room, but no one was ever in there to clean it over the course of our 4-night stay. It also took over 24 hours to get more bath towels.