The unit was very clean. Clean linens and towels were provided. Check-in and check-out was extremely easy. Great location!