Super clean! Love the self-check in. Will stay again if we have chance. Highly recommend.