First time staying with Kasa and the process was seamless, communication was outstanding. The unit was greatly located and it had everything we needed for a more than comfortable stay!