Really great at communicating throughout the stay. Instructions for checking in and out were very clear, detailed and informative. Would definitely recommend using Kasa for your vacation stay!