Very clean! Great communication, check in and checkout was easy. Fantastic large fenced in yard if you are traveling with a pet!