very clean, everything that was needed was there. excellent check in and out. easy to contact, had no issues.