Clear and timely communication, easy check-in and check-out process, and new and clean place. Would definitely stay again!