Great location, communication, ease of checking in/out, clean. Would stay with Kasa again!