Check-in and check-out was very easy and self-led. Apartment and separate bathroom was very clean.