Great communication, easy check in, check out, clean apartment, great location close to the best Kauai beaches.