The unit was very clean and the customer service responded timely to our questions. However, make sure that you receive your check-in email three days prior to your arrival (I did not so had to reach out to them upon arrival). We also found it was helpful to download their app since almost everything you need to know is in there.