Kasa does a great job at making your stay perfect. They went out of their way to make sure we were comfortable and the on site concierge was excellent. I would recommend staying with them. Unfortunately, there was an internet outage during our entire stay (bummer), but Kasa went out of their was to offer us a new room and make sure we were set and comfortable.